一、环境准备
- 1、pyenv
- 2、virtualenv
- 3、mysql
- 4、pymysql
- 5、django
二、环境部署
- 1、在Ubuntu 中选择某一文件夹(此例在桌面上)创建Django文件夹
- 进入此文件夹下
- 开启之前已经创建过的虚拟环境Django,输入 pyenv activate Django
- 查看此环境下已安装的包,输入 pip list
- 环境暂时部署完毕。
三、Django命令
- 创建项目,Django基础:
- 1、在文件Django下创建项目Django_basis:
- django-admin startproject Django_basis
- 执行该命令后,文件夹下生成django_basis文件夹
- 进入Django_basis
- cd Django_basis
- 查看目录结构,tree
- 或者,在sublime text 3内查看
- 2、创建App名为Appdemo
- django-admin startapp Appdemo,并查看,tree
- 3、新定义的app添加到settings.py中的 INSTALLED_APPS中
- 4、修改文件代码
- 运行本地服务器
- python manage.py runserver
- 打开火狐浏览器,输入127.0.0.1:8000/index/?name=linus
- 注意,engine中,安装的数据库为MySQL,改为mysql,
- name对应名称,需先在MySQL中建立同名称的数据库,user和password对应自己机台安装的MySQL用户名和密码。
- 5、将更改的文件应用到数据库中
- python manage.py makemigrations
- python manage.py migrate
- 6.创建超级管理员,用户名:admin,密码:admin
- python manage.py createsuperuser
- 7、登录后台查看信息
- 运行服务器:python manage.py runserver
- 浏览器输入,127.0.0.1:8000/admin
- Username:admin;Password:admin