我不知道这两个问题是否以任何方式相关,因为我对现代不太了解。
在模型的SqlAlchemy映射中,小部件通过ColanderAlchemy与日期字段相关联:
class Model(Base):
...
date = Column(Date, nullable=True, default=None,
info={'colanderalchemy': { 'widget': deform.widget.DateInputWidget(), }} )它被作为colander.Date映射到模式中:
sch = SQLAlchemySchemaNode(Model)
sch.children[n]
<colander.SchemaNode object at 121775952 (named date)>
sch.children[n].typ
<colander.Date at 0x74226d0>但在输入字段时不显示Datepicker小部件。
在提交表单时,与此Deform date字段相关的js脚本将失败,并显示
ReferenceError: Modernizr is not defined有什么帮助吗?
发布于 2014-02-07 04:56:52
在不了解更多信息的情况下,我将猜测Deform Date小部件具有类似于if(!Modernizr.touch){}的Modernizr依赖项
我会包括现代,或者调查源代码,寻找对现代的引用-看看这是否可以解决你的问题。
https://stackoverflow.com/questions/21613794
复制相似问题