
django
文章平均质量分 56
bubblelone
微信156151554
展开
-
通过User.objects.create_superuser创建的用户,密码生成密文不对
创建用户后,需要把用户密码处理一下,from django.contrib.auth.hashers import make_passworduser.password = make_password(password)user.save()原创 2020-04-14 23:21:53 · 926 阅读 · 0 评论 -
AUTH_USER_MODEL设置后,可能找不到对应用户模型
如:AUTH_USER_MODEL = 'account.UserInfo' # 应用名称.模型类名称找的是account目录下models.py文件中的UserInfo,但是如果account目录下,还有一个models目录,models目录里面才是models.py,那就必须在models目录里面的init文件加上import account.models.models,相当于告诉Pyth...原创 2020-04-14 23:08:42 · 1308 阅读 · 0 评论 -
django项目单独执行app中.py文件报AppRegistryNotReady: Apps aren't loaded yet
在文件开头加如下即可:import os,djangoos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Core.settings') #根据项目实际的settings文件位置django.setup()原创 2020-04-11 10:42:16 · 314 阅读 · 0 评论 -
Specifying a namespace in include() without providing an app_name
django 版本2.1.4根目录下urls.py中的include方法的第二个参数namespace添加之后就出错在应用的目录下的urls.py的urlpatterns前面添加app_name='[app_name]'app_name = '[sign]'urlpatterns = [ ...原创 2018-12-16 10:36:55 · 208 阅读 · 0 评论 -
django升级后项目报错
虫师的guest项目,从django1.10 升级到2.1后,需做以下改动:models中,外键加on_delete参数event = models.ForeignKey(Event, on_delete=models.CASCADE)在应用的目录下的urls.py的urlpatterns前面添加app_name='[app_name]'app_name = '[sign]'...原创 2018-12-16 13:22:15 · 298 阅读 · 0 评论 -
layui+django上传文件动态验证csrf_token
因为django对post请求会做csrf验证,前端使用layui上传文件时,需要动态传入csrf_token上传按钮前面加 {% csrf_token %},django会解析成input标签{% csrf_token %} <button type="button" class="layui-btn" id="test1" value="上传"><i...原创 2019-03-09 21:35:19 · 1955 阅读 · 0 评论 -
pycharm调试django项目
1、在pycharm上面打开Run-->Edit Configurations2、点击+,选择新增python,如图,填好name,script,script parameter3、在pycharm上面打开Run-->debug 'myblogdebug' (根据自己刚才的命名),就会以调试模式启动项目,然后在代码行中达断点即可...原创 2019-08-25 22:07:23 · 1038 阅读 · 0 评论