![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
予或
ATcys
展开
-
‘str‘ object has no attribute ‘get‘
我这里是因为函数返回了str,然后在django的views文件中直接return了函数返回值,正确做法应该是将函数返回值通过HttpResponse函数传回。原创 2021-07-11 13:12:48 · 4972 阅读 · 0 评论 -
更改Django Admin登录页面标题
可通过修改项目应用的admin.py文件,改变后台登陆的header和titlefrom django.contrib import adminadmin.site.site_header = '运维管理系统' # 设置headeradmin.site.site_title = 'OSS' # 设置title原创 2021-07-04 12:59:18 · 680 阅读 · 0 评论 -
Django项目版本系列错误,运行报错no python application found, check your startup logs for errors
no python application found, check your startup logs for errors一般是多版本兼容的问题,或者uwsgi和python环境不符合,注意pip的时候需不需要pip3Django错误unsupported operand type(s) for +: ‘PosixPath‘ and ‘str‘将settings中的’DIRS’: [BASE_DIR+‘templates’,],改为:'DIRS': [BASE_DIR,'templates',原创 2021-07-04 12:57:23 · 928 阅读 · 0 评论 -
阿里云服务器uwsgi报错bind error : Cannot assign requested address
服务器版本:Ubuntu18.04研究了一天才找到办法,其他配置都没问题,一开始socket给的阿里云公网ip,硬是过不去,最后居然是uwsgi跳的时候出问题。修改uwsgi.ini文件中的socket为阿里云服务器管理中给的内网ip...原创 2021-07-03 19:58:55 · 278 阅读 · 0 评论 -
ubuntu删除django和安装django
方法1.直接删除文件删除安装路径下的django与egg文件终端进入python3 shell>> import django>> django.__path__sudo rm -rf djangosudo rm Django-1.3.1.egg-info方法2.从终端pip3 uninstall Django原创 2021-07-03 19:50:28 · 316 阅读 · 0 评论 -
命令行获取Django版本号
当前命令行执行python -m django --version原创 2021-07-03 19:41:38 · 168 阅读 · 0 评论 -
Django忘记admin管理密码
解决方法:项目目录下执行 python3 manage.py shell>>> from django.contrib.auth.models import User>>> user = User.objects.get(username='test')# 修改密码为 666666>>> user.set_password('666666')>>> user.save()...原创 2021-07-03 19:34:47 · 265 阅读 · 0 评论 -
启动uwsgi时报错:ImportError: No module named ‘django’
启动uwsgi时报错:ImportError: No module named ‘django’解决方法:在uwsgi.ini中添加pythonpath=/usr/local/lib/python3.8/dist-packages原创 2021-07-03 19:30:55 · 340 阅读 · 0 评论 -
空服务器搭建nginx+Django上线环境
!!!注意一定要在同一用户下操作!!!文中服务器环境:Ubuntu 18.04 + python 3.8 + django 2.2.24 + mysql 5.7 + uwsgi 2.0.18 + nginxvimsudo apt install vimpython:如果不需要root用户跑项目,建议不要sudo,不然容易和自带python版本混乱01、以root用户或具有sudo访问权限的用户身份运行以下命令,以更新软件包列表并安装必备组件:sudo apt updatesudo apt原创 2021-07-03 18:23:07 · 199 阅读 · 0 评论