1.报错解决:django.db.utils.OperationalError: (1050, "Table '表名' already exists) 
https://blog.csdn.net/u011342224/article/details/85756000
执行: python manage.py migrate myapp --fake
2.在django中 报错:django.db.utils.OperationalError: (1054, “ Unknown column ‘user_id‘ in ‘field list‘“) 
https://blog.csdn.net/qq_42778001/article/details/111824608
直接在数据库中手动添加字段即可!3.视图函数报错:jquery3.7.1.js:9940 POST http://127.0.0.1:8000/login/ 500 (Internal Server Error) 
html
 1.检查JsonResponse对象里是否为字典
 2.检查html模版里 ajax函数中参数success的函数的接收值为json字符串还是字典 ,应该为字典4.下拉菜单 鼠标移入菜单内容时,菜单隐藏消失 
检查菜单栏的 zindex 显示优先级5. ModelForm 展示条件筛选过后的数据 
python
class CustomerModelForm(BootStrapModel, forms.ModelForm):
    confirm_pwd = forms.CharField(widget=forms.PasswordInput, label='确认密码')
    class Meta:
        model = models.Customer
        fields = ['username', 'mobile', 'password', 'confirm_pwd', 'level', 'creator']
        widgets = {
            'password': forms.PasswordInput()
        }
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.fields['level'].queryset = models.Level.objects.filter(active=1)
        self.fields['creator'].queryset = models.Administrator.objects.filter(active=1)6.数据库报错没有该字段 
用--fake强制对齐数据库 和django的表
python manage.py mirgate --fake webname7. Form.instance 
form.instance 是当前类的实例化对象8. Form表单一点击按钮就刷新了, 
检查button的type是不是button
html
<button>点击发送短信</button>      
# 这样的button标签默认type=submit 在表单中type=submit的按钮点击后会自动提交表单,也就是发送post请求