Django
django
从零开始的数据猿
这个作者很懒,什么都没留下…
展开
-
Django Error at /admin/ Incorrect padding
这是由于缓存导致的,删除浏览器cookie即可解决原创 2021-07-08 00:40:21 · 688 阅读 · 2 评论 -
django中form组件的校验时raise ValidationError与self.add_error异同
异同当我们在form组件用clean函数(无论是局部或者全局钩子函数)验证字段是否有错误时,如果字段正确则最终clean函数要返回该字段值(全局钩子返回self.cleaned_data),是为了放入form对象的cleaned_data字典中,以供后续使用。出现错误则有两种选择raise ValidationError(‘错误信息’)self.add_error(‘校验字段名’,‘错误信息’),而后返回校验字段值两种方法都能将字段名及错误信息作为键值对放入对象的errors字典中。转载 2021-06-21 00:35:42 · 633 阅读 · 1 评论 -
django.db.utils.IntegrityError: UNIQUE constraint failed: auth_user.username
数据库中已有要添加的数据,不用再次执行添加提交原创 2021-06-10 11:26:04 · 1563 阅读 · 1 评论 -
django 使用ORM插入数据,提示Cannot assign “1“: “UserInfo.ut“ must be a “UserType“ instance.
如果使用了外键,先实例化外键查询,然后再插入的表里面放入实例化后的外键连接如字段为idid = models.表名.objects.get(id=2)原创 2021-06-10 11:24:15 · 1132 阅读 · 0 评论 -
windows下virtualenv --no-site-packages无效 && virtualenv: error: unrecognized arguments: --no-site-pack
windows下virtualenv --no-site-packages无效首先,在windows上,git bash激活虚拟环境时使用的是和Linux、Mac相同的方式:>>> source env/Scripts/active而cmd下则是:>>> env/Script/activedeactive通用使用>>> virtualenv --no-site-packages env激活后,发现pip包仍然包含全局包(env)&原创 2021-04-11 11:34:33 · 565 阅读 · 0 评论 -
Redis启动失败 服务端配置——Could not connect to Redis at 127.0.0.1:6379: Connection refused
[root@lihaijiang /]# redis-cliCould not connect to Redis at 127.0.0.1:6379: Connection refusedCould not connect to Redis at 127.0.0.1:6379: Connection refusednot connected> exit[root@lihaijiang /]# redis-server /etc/redis.conf[root@lihaijiang /]# r原创 2021-06-02 01:26:28 · 790 阅读 · 0 评论 -
部署django 使用uWSGI 服务启动与关闭
cd 到项目中启动:uwsgi --ini uwsgi.ini关闭:pkill -f uwsgi -9原创 2021-06-02 01:13:51 · 403 阅读 · 0 评论 -
基于Centos+uWSGI+Nginx部署Django项目
https://blog.csdn.net/pysense/article/details/100063015原创 2021-06-02 01:01:04 · 140 阅读 · 0 评论 -
Redis 拒绝连接 Could not connect to Redis at 127.0.0.1:6379: Connection refused
https://blog.csdn.net/Hdu_lc14015312/article/details/104504575原创 2021-06-02 00:54:38 · 350 阅读 · 0 评论 -
django 部署在centos 服务器上 POST请求时 Status Code: 500 Internal Server Error
如图这种情况有很多种问题导致,所以需要知道自己的代码哪里出问题了,在浏览器请求失败时,找到response,查看问题如上图,我的问题是Error 110 connecting to 192.168.17.1:6379. Connection timed out.显然,redis里的本机ip没有改成服务器里的本机ip,所以应该在settings里改一下LOCATION的IP (不会改的可参考https://blog.csdn.net/a12355556/article/details/1174583原创 2021-06-02 00:52:14 · 737 阅读 · 0 评论 -
centos 查看本机ip
如果 ipconfig 命令无法识别的话使用/sbin/ifconfig -a,红框部分即为本机ip地址原创 2021-06-02 00:50:25 · 1886 阅读 · 0 评论 -
Redis 拒绝连接 Could not connect to Redis at 127.0.0.1:6379: Connection refused的几种情况
https://blog.csdn.net/Hdu_lc14015312/article/details/104504575原创 2021-06-02 00:34:24 · 2767 阅读 · 0 评论