Pythonnaywhere在线的网络管理系统,免费的可以使用521M空间,对于创建个人博客基本够用的。
1 在github上创建一个仓库blog, 用于中转本地仓库到Pythonanywhere
2 克隆到本地,添加Django项目,再push到GitHub
1 2 3
| git clone https://.../blog.git
git push
|
3 克隆到Pythonanywhere,以后每次更新只需要git pull
即可
4 在Pythonanywhere上创建虚拟环境(推荐)
1 2 3 4 5
| virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
|
5 配置Web选项
- 指定venv路径
/home/suqingdong/venv
- 配置WSGI文件
1 2 3 4 5 6 7 8 9 10 11 12 13
| import os import sys
path = '/home/suqingdong/web/mysite' if path not in sys.path: sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
from django.core.wsgi import get_wsgi_application from django.contrib.staticfiles.handlers import StaticFilesHandler application = StaticFilesHandler(get_wsgi_application())
|
6 迁移数据库,创建超级用户,收集静态文件等
1.如果本文帮到了您,不妨点一下右下角的
分享按钮.
2.您的鼓励是博主写作最大的动力,感谢您的分享和赞赏.