
python
黑旋风李鬼
这个作者很懒,什么都没留下…
展开
-
IDEA 下 Python开发平台的搭建
下载安装Python:https://www.python.org/downloads/release/python-363/ 配置环境变量(path):Console测试:下载IDEA Python插件:IDEA中 help->about查看idea版本,在https://plugins.jetbrains.com/plugin/631-python中下...原创 2019-01-04 16:00:21 · 379 阅读 · 0 评论 -
win上建的python项目部署到linux上,访问django adimin报错 OperationalError: no such table: django_session
解决:python manage.py migrate原因:在未配置mysql数据库连接的情况下,用户和权限等信息会默认写到内嵌SQLite数据中,具体写在项目根目录db.sqlite3中,在换环境后该文件读取会出错,因此需要重新迁移数据库信息(也可以说是在重置这段DATABASES配置,后面将这里改为mysql配置的时候也是执行python manage.py migrate这个命...原创 2019-02-19 18:47:19 · 486 阅读 · 0 评论 -
python 判断字符串是否为空
s=' 'if s.strip()=='': print 's is null'或者if not s.strip(): print 's is null'转载 2019-02-25 13:59:38 · 8633 阅读 · 0 评论 -
django框架启动时开启redis消息订阅
参考:https://blog.youkuaiyun.com/qq_36963372/article/details/84847581问题1: 在view.py中启动redis订阅会阻塞 Django 的进程,导致其它url访问异常解决:django启动后,脚本中再调用url开启新线程,启动redis监听问题2:以上方式通过命令python manage.py runserver 0.0....原创 2019-02-25 13:57:14 · 2205 阅读 · 1 评论 -
python中os模块用法
https://blog.youkuaiyun.com/weixin_39541558/article/details/79971971转载 2019-02-25 13:25:31 · 192 阅读 · 0 评论 -
python 项目如何通过指定配置文件来区分正式/测试环境
工程目录结构:一、django方式启动 区分正式测试环境启动项目的命令是 python manage.py runserver 0.0.0.0:8000,可以看出,是通过启动manage.py来启动整个项目的,而这里运行配置文件是通过获取系统环境变量 DJANGO_SETTINGS_MODULE 的值来指定的,所以只需要在环境变量中配一下或者在这里写死就可以轻松指定运行哪个配置文...原创 2019-02-25 13:22:49 · 5003 阅读 · 0 评论 -
Django+Nginx+uWSGI部署到服务器Django admin后台样式消失
问题描述:使用django启动项目(python3.6 manage.py runserver 0.0.0.0:8000),admin后台页面正常;但是使用uwsgi作为主要服务器,nginx为反向代理服务器,运行项目之后,发现admin后台的css样式消失。 解决办法:1. 项目的setting文件配置加入以下代码:STATIC_URL = '/static/'...转载 2019-02-19 13:37:45 · 1674 阅读 · 0 评论 -
python环境搭建和开发中遇到的问题
1.项目中需要连接mysql的时候,需要安装mysqlclient包pip install mysqlclient报错:Command "python setup.py egg_info" failed with error code 1解决方式:yum install mysql-devel原因:没有安装mysql开发环境总结:在 pip install mysqlclie...原创 2019-02-19 10:01:57 · 304 阅读 · 0 评论 -
Linux 搭建python开发环境(Django Nginx+uwsgi 安装配置)
前面的章节中我们使用 python manage.py runserver 来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以 Nginx 为例。安装基础开发包Centos 下安装步骤如下:yum groupinstall "Development tools"yum inst...原创 2019-02-17 20:40:18 · 409 阅读 · 0 评论 -
pymongo "ServerSelectionTimeoutError: No servers found yet" 错误的解决
https://blog.youkuaiyun.com/dipolar/article/details/50589111转载 2019-02-26 11:38:38 · 2501 阅读 · 0 评论