使用Django 搭建自动化平台
由于本人python 环境已安装,就不重复安装了,博客中有python的安装说明;
1 Django 的安装
安装很简单:
pip install django
但是国内的网络环境,你很难成功,此处省略一些字。。。。。
问题总要解决,用国内镜像吧,使用国内镜像后,速度直接起飞
pip install -i https://pypi.douban.com/simple django
豆瓣:https://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
本人使用的中科大,很崇拜中科大,崇拜没有理由
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ django
查看安装django 的版本:
python3 -m django --version
5.1.1 果然是最新版本
2 使用django 创建项目
进入到你想要创建django项目的路径,door_web_django_system代表你的项目名,输入命令
django-admin startproject XXX. (xx项目名称)
例子:
/Users/fish_study/github/python/
django-admin startproject auto_platform
进入 auto_platform,然后运行 python manage.py runserver
项目目录说明
|auto_platform 项目根目录 ├── auto_platform 项目名称 │ ├── __init__.py inti文件,标识当前所在的项目目录是一个 Python 包 │ ├── settings.py 项目配置文件 │ ├── urls.py url路径文件 │ └── wsgi.py WSGI服务器程序的入口文件 └── manage.py 命令行工具文件
Django的基本命令
startproject #创建一个Django项目
starapp #创建一个Django应用
check #校验项目的完整性
runserver #本地简易运行Django项目
shell #进入Django项目的python shell环境
test #执行Django用例测试
Django的基本命令(数据库相关)
makemigrations #创建模型变更的迁移文件
migrate #执行上一个命令创建的迁移文件
dumpdata #把数据库数据导出到文件
loaddata #把文件数据导入到数据库