Der*_*rek 3 python django monkeypatching
我想从Django中修改用户模型.
我的代码:
from django.db import models
from django.contrib.auth.models import User
User.add_to_class('secret_question', models.CharField(max_length="100"))
User.add_to_class('answer', models.CharField(max_length="100"))
User.add_to_class('DOB', models.DateField())
Run Code Online (Sandbox Code Playgroud)
我在哪里放置此代码以便python manage.py syncdb创建正确的表格?
我尝试了主目录models.py,我尝试了一个应用程序的目录models.py(这两个没有产生正确的表),我尝试将它放在settings.py项目中(错误,无法运行).