filter_horizontal的使用误区 抗生素使用误区

看个例子:
models:
classCourse(models.Model):
-------------省略---------
course_id = models.CharField()
classStudent(models.Model):
-------------省略---------
courses = models.ManyToManyField(Course, blank=True,verbose_name='课程')

在admin.py中:
class StudentAdmin(admin.ModelAdmin):
-----------------省略----------------
filter_horizontal = ('courses',)


按照常理,理应得到下图的效果,但是实际情况令人失望,admin不提供课程选择框给我们了,这是咋回事,难道官方文档都出错了么?
filter_horizontal的使用误区 抗生素使用误区


其实是我们粗心大意了,看到上面verbose_name='课程'这行了吗?我们引入了中文。有经验的人都知道对待中文字符要留个心眼,这里就是字符编码的问题在搞怪啦!知道病根后,解决的办法就很简单了,将那句改为verbose_name='课程'.decode('utf8')就一切ok了!

  

爱华网本文地址 » http://www.413yy.cn/a/25101013/159554.html

更多阅读

痄腮散的使用说明 宝宝炸腮怎么办

腮腺炎,中医学称“痄腮”, 民间也称“猪头肥”。是儿童和青少年中常见的呼吸道传染病,由腮腺炎病毒所引起。冬春季节发病较多,病人是传染源,飞沫的吸入是主要传播途径,接触病人后2-3周发病。腮腺炎主要表现为一侧或两侧耳垂下肿大,肿大的腮

详解暖宝宝的使用方法 暖宝宝使用方法

暖宝宝能够快速热敷、消肿、止痛、活血化瘀,广泛适用于各种畏寒症。并能快速缓解并消除各种畏寒疾病引起的疼痛,是关节炎、肩周炎、腰腿痛、风湿及类风湿、四肢发凉、患处遇寒疼痛等疾病患者迅速止痛的即开即用型产品。详解暖宝宝的使

卷发器怎么用?图解卷发器的使用方法 卷发器的使用方法图解

卷发器怎么用?图解卷发器的使用方法——简介很多MM都有卷发情结,漂亮的卷发成了众多爱美女士的追求,对于爱美的MM们来说,卷发器已经成为了可以自己动手打造百变造型的重要家电产品。不用去发廊就可以自己做出漂亮的卷发,下面就跟随小编一

消防栓的使用方法 消火栓的正确使用方法

消防栓的使用方法——简介消防栓是安装在消防给水管网上的,主要供消防队灭火使用。分地上、地下两种。地上消防栓适于气温较高的地方,其供水接口装在高于路面的垂直筒体上。地下消防栓和地下消防栓构造大致相似,主要由弯管、阀体、阀座

声明:《filter_horizontal的使用误区 抗生素使用误区》为网友歌入人心分享!如侵犯到您的合法权益请联系我们删除