0. 前言
最近因为学了python,顺手用了django框架搭建了自己的博客。发现 pythonanywhere 居然还能提供免费控件,且对pythoner非常友好,就把自己的博客部署在pythonanywhere(顺便说一句:免费就别想着有多好用了~慢死了 ~)了,顺便写下该文以免自己忘记。
本文包括两部分:
直接在pythonanywhere新建django项目(为啥有这部分呢,因为我很作死地试了两种方法,各种踩坑,泪流满面啊~)
在python anywhere上部署已有项目
1. 部署前须知:
1.1 部署环境:
python 3.5.2
django 1.10
数据库采用Django 自带的sqllite3
2 直接在pythonanywhere新建项目
流程:
注册->新建web项目->修改urls.py->修改views.py
-> reload 你的web
2.1 注册
Paste_Image.png
点击右上角 ** si'gnup **,在界面选择Beginner acount (只有这个才是免费用的~)
Paste_Image.png
username最好起容易记的,因为你的域名就是
【username】.pythonanywhere.com
填完邮箱会发一封邮件但是邮件里面没有链接需要点击,(英语不好的同学可以直接不看了,别像我一样傻傻的等了半小时邮件,外加看完全部才知道忘记密码的时候才需要邮箱验证)
2.2创建项目
点击右上角Dashboard 进入该画面
Paste_Image.png
新建web-app
Paste_Image.png
然后按照提示依次选择框架和版本,完成配置:
next -> django -> Python3.5 -> next
2.3 修改urls和views文件