0
我有一個名爲列「call-limit」的表。如何用連字符在django模型中創建字段名稱?
當Django模型創建領域:
call-limit = models.IntegerField(default=1,verbose_name='call-limit')
我有錯誤。
謝謝大家幫忙
我有一個名爲列「call-limit」的表。如何用連字符在django模型中創建字段名稱?
當Django模型創建領域:
call-limit = models.IntegerField(default=1,verbose_name='call-limit')
我有錯誤。
謝謝大家幫忙
您可以設置或從模式指的是列的名稱在關係數據庫與db_column
說法:
call-limit = models.IntegerField(default=1, db_column='call-limit',
verbose_name='call-limit')
但型號名稱在Python代碼必須是有效的Python標識符,因此不能包含連字符。爲什麼不使用call_limit
呢?
請參閱the docs瞭解更多信息。
非常感謝。這是工作。 call_limit = models.IntegerField(默認= 1,db_column ='呼叫限制',verbose_name ='呼叫限制') – user1667957 2014-11-24 12:19:20
哦,是的...現在解決了答案。 – xnx 2014-11-24 12:31:16