例如,当我添加自定义模型视图时:
class TaskModelView(ModelView):
pass
flaskadmin = Admin(name='Flasky', template_mode='bootstrap3', index_view=MyAdminIndexView(),
base_template='admin/mymaster.html')
flaskadmin.add_views(TaskModelView(models.Task, db.session))
我还可以在适当的日期时间字段上获得有用的datepicker小部件:
但是自定义视图和窗体呢?我试图以同样的方式添加视图,但从BaseView继承了它,然后我用flask admin的DateTimeField创建了新表单,并尝试呈现它:
^{pr2}$如何在我自己的表单上使用flask admin datepicker?在
据我所知,您可以为此使用jQuery datepicker,也可以使用WTForms one,而不是
flask.ext.admin.form
。在管理表单旨在对最终用户隐藏,并且强烈禁止向公共用户公开其API。在
还有一个类似的问题here
您可以看到一个关于如何使用WTForms DatePicker的好例子。在
你的管理员/分析.html没有加载处理客户端日期选择的javascript。将以下内容添加到模板中
这将为您提供使所有小部件工作所需的一切(Select2、DatePicker等)。在
相关问题 更多 >
编程相关推荐