
Django
可乐乐乐乐乐
这个作者很懒,什么都没留下…
展开
-
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
版本:CentOS6.8 Python3.6.4在django中执行命令python manage.py startapp booktest时,报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named ‘MySQLdb’,如图所示解决方法:在项目的init文...原创 2018-08-23 15:08:20 · 699 阅读 · 0 评论 -
CentOS6.8安装Django后执行"python manage.py startapp +项目名"报错 "No module named _sqlite3"
作为一个学习python的初学者,遇到这种问题真的很头痛,只能通过百度找大神求助,在百度上搜了很多答案,但都没解决,主要是因为说明不是很清楚,有的地方其实就差那么一点点就可以了,往往就是这一点点的就会差别很大,通过我不放弃不抛弃,终于把这个问题解决了!!!那个激动啊!好了,废话不多说,进入主题!错误的最后一行是**“django.core.exceptions.ImproperlyConfigu...原创 2018-08-20 22:56:52 · 876 阅读 · 0 评论 -
Django 2.1版本与Django 1.8.3的一些区别
我在刚开始学习的时候使用的Django版本是1.8.3的,后来在安装其它软件的时候,可能需要2.1的版本,自动帮我更新了Django2.1,然后重新运行之前的程序 python manage.py runserver,就开始各种报错了。1、TypeError: _init_() missing 1 required positional argument: ‘on_delete’这是数据...转载 2018-08-31 11:00:55 · 15192 阅读 · 0 评论 -
nginx.conf不生效,启动一直进入Welcome to nginx on EPEL!页面
版本:CentOS6.8 Django2.1 nginx1.10.2我的nginx.conf中server设置是这样的 用浏览器进入127.0.0.1,一直显示这个页面 原因: nginx下有两个配置文件,一个是nginx.conf,另一个是nginx.conf.default,nginx启动时一直执行nginx.conf.default这个配置文件,所以一直显示上图那个页...原创 2018-08-31 16:30:21 · 13307 阅读 · 2 评论 -
Django 连接mysql数据库中文乱码
版本:CentOS6.8 python3.6.4 django1.8.2 数据库pymysql我使用的终端是CentOS终端,CentOS桌面版安装的pycham,windows使用Navicat连接mysql数据库。 我遇到的情况大致这样,在CentOS终端进入mysql,然后查询表,中文显示没问题,在Navicat设置了utf-8,中文显示也没问题,但是当我在虚拟环境执行p...原创 2018-08-25 20:55:15 · 5133 阅读 · 0 评论 -
Django2.1 执行python manage.py migrate失败
版本:CentOS6.8 Django2.1 执行python manage.py makemigrations时正常,但在执行数据迁移python manage.py migrate时,报如下错误!django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrat...原创 2018-09-02 16:06:39 · 10273 阅读 · 1 评论 -
Django 2.1 用户认证系统authenticate()一直返回None
版本CentOS6.8 python3.6 Django2.1用了Django2.1版本一段时间后,发现真存在很多问题,心累,话不多说,进入主题! 我用的是Django内部的User认证系统,代码是这样的: 经过反复检验代码,也给其它人看过,都没问题,而且其他人在其它版本的django实现了我的代码,可以输出user,但是我用的2.1版本,user输出一直为None!我查看了Dja...原创 2018-09-12 11:17:35 · 22440 阅读 · 29 评论 -
Django - A server error occurred. Please contact the administrator
版本:Django2.1 python3.6 CentOS6.8 FDFS 在admin后台管理测试文件存储类,改变了Django的存储行为,把文件存储到FDFS中,一切进行顺利,但是在点击“保存”时,弹出页面,就只有一句话,就是”A server error occurred. Please contact the administrator”,一开始我一头雾水,...原创 2018-09-17 14:16:22 · 8200 阅读 · 5 评论 -
Django-NoReverseMatch
版本:Django2.1 python3.6 CentOS6.8错误提示:Reverse for ‘list’ with arguments ‘(’’, 1)’ not found. 1 pattern(s) tried: [‘list/(?P<type_id>\d+)/(?P\d+)$’]首先,看到这个错误,有点意外,这是反向解析错误,但看到地址栏那里已经是127.0....原创 2018-09-20 23:54:54 · 8765 阅读 · 2 评论