如何让w的TimeInput接受秒?

时间:2019-03-17 21:40:28

标签: wagtail

我在模型中使用TimeField,但无法在w的wagtail.contrib.modeladmin.options.ModelAdmin中填满秒数。 我当前的ModelAdmin代码是:

@modeladmin_register
class ScheduleAdmin(ModelAdmin):
    model = ScheduleCell
    menu_label = _("Schedule") 
    menu_icon = 'date'  
    menu_order = 200  
    add_to_settings_menu = False 
    exclude_from_explorer = False 
    list_display = ('start_time', 'end_time', 'page', 'output_devices')
    search_fields = ('page__title', )

当前结果是

enter image description here

当我尝试手动将秒数写入输入时-ag不允许这样做。

如何解决?

1 个答案:

答案 0 :(得分:2)

日期选择器小部件不支持添加秒数,因此您需要重写它才能使用基本的文本输入小部件。您可以通过在模型中添加import os os.system("scrapy crawl website") print("Hello World") 定义来完成此操作(在下一个Wagtail版本Wagtail 2.5中,也可以在ModelAdmin类上定义此定义),然后在其中指定小部件:

panels