我的表名为列" call-limit"。
在django模型中创建字段时:
call-limit = models.IntegerField(default=1,verbose_name='call-limit')
我有错误。
感谢您的帮助
答案 0 :(得分:3)
您可以使用db_column
参数从模型中设置或引用关系数据库中列的名称:
call_limit = models.IntegerField(default=1, db_column='call-limit',
verbose_name='call-limit')
但是Python代码中的模型名称必须是有效的Python标识符,因此不能包含连字符。为什么不使用call_limit
?
有关详细信息,请参阅the docs。