我有一个django 1.7,对于干净的实验,我试图像文档中那样实现过滤器,但是当打开我的页面{{booksfilter}}时什么都没有呈现。我尝试了任何东西,但没有任何帮助,这些模块在django 1.5上工作,但现在它无法正常工作。 我已经尝试完全按照文档
制作代码这是github问题 https://github.com/ionelmc/django-easyfilters/issues/10
答案 0 :(得分:0)
解决!!!!
当删除我的db - filter中的所有对象时! 然后我测试并发现一些有趣的东西: 我有一个模型ZayavkaDogovor,它有字段 forma_oplati = models.CharField(max_length = 50,choices = FORMA_OPLATI,verbose_name ='Формаоплаты'),因此选择它是: FORMA_OPLATI =( ('not_selected','Невыбрано'), ('beznal','Безналичныйрасчет'), ('nal','Наличныйрасчет'), ) 当有俄语符号时 - 它失败并且不渲染过滤器(只是空的) 但当我改为(只有英文字母)时: FORMA_OPLATI =( ( 'not_selected', 'amigrupp'), ( 'beznal', 'amigrupp'), ( '最终', 'amigrupp'), ) 有效! 追加你' - 努力解决这个问题!
FORMA_OPLATI =( ('not_selected',u'Невыбрано'), ('beznal',u'Безналичныйрасчет'), ('nal',u'Наличныйрасчет'), ) 谢谢你这个模块!!!!!