一.开发环境搭建
安装Django
Django安装很简单,你可以编译安装也可以直接pip安装,为了方便,本篇教程所有插件均使用pip安装。
#安装Django,一下命令是指定django版本为2.1.8,建议安装和教程一样的版本,高版本在Linux下需要更新SQLite。
pip3 install django==2.1.8
生成Django项目
在任意目录下输入:
django-admin startproject [项目名]
会在当前目录生成名为 项目名
的文件夹。
报错命令不存在
这个可能是由于你的python3版本是编译安装的,需要对 django-admin
这个命令映射到 /usr/local/bin/django-admin
验证环境
进入项目目录(我的项目名为"webTools"):
cd ./webTools
查看当前目录是否包含一个文件以及一个和项目名同名的文件夹:
启动web网页
-
项目目录在本机
python3 manage.py runserver
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6dp2hq7q-1583582369981)(http://static.zhangyaoke.com/webTools_03.PNG)]
然后浏览器打开
127.0.0.1:8000
没报错即表示环境搭建完成。 -
项目在虚拟机或服务器
进入项目文件夹下的同名文件夹更改一下
settings.py
:#28行更改如下: ALLOWED_HOSTS = ['*']
然后启动网站:
python3 manage.py runserver 0.0.0.0:8888 #0.0.0.0表示允许所有ip访问 #:8888表示自定义端口为8888
浏览器打开虚拟机或服务器地址,后面加上自定义的端口号即可。
【Linux请注意】如果能启动网站,但是浏览器打不开,请查看是否关闭了防火墙或SELinux。