Django:如何更改django.contrib.sessions使用的表名?
我该如何修改'Django'中的Meta类信息,比如'django.contrib.sessions.models',这样我的项目就能有比较统一的表名,同时又能保持应用的功能不变呢?
谢谢
1 个回答
5
你可以试试这个:
from django.contrib.sessions.models import Session
Session.Meta.db_table = 'my_session'
编辑过的内容
上面的解决方案会报错,但下面这个可以正常工作:
from django.contrib.sessions.models import Session
Session._meta.db_table = "my_session"