主要知识点介绍
- 环境搭建
- 定义模型
- 使用后台管理
- 编写视图
- 定义模板
环境配置
注:https://pypi.douban.com/simple/ 是国内下载地址 ,可以不使用,如果你感觉你网很快的话
1.安装virtualenv
sudo pip3 install virtualenv -i https://pypi.douban.com/simple/
2. 安装virtualenvwrapper
sudo pip3 install virtualenvwrapper -i https://pypi.douban.com/simple/
3. 第一次安装完毕后需要进行一下初始化设置
- 打开 .bashrc配置文件
4. 紧接着配置环境变量到 .bashrc 如果使用的zsh就把这些内容放在.zshrc里面,然后使用source .zshrc配置生效
放到#sourc下边就可以
export WORKON_HOME=/home/bc/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
创建虚拟环境
创建:mkvirtualenv [虚拟环境名称]
删除:rmvirtualenv [虚拟环境名称]
查看所有虚拟环境:workon
进入虚拟环境:workon [虚拟环境名称]
退出虚拟环境:deactivate
查看虚拟环境以安装的包:pip list
导出重定向:pip freeze > 2.txt
安装:pip install -r 2.txt
- 所有的虚拟环境,都位于/home/.virtualenvs目录下
安装Django
pip install django==1.8.2 (1.8.2是Django的版本)
查看版本:进入python shell
- 运行代码
import django
django.get_version()
- 创建项目
django-admin startproject test1
设计模型
- 创建应用
python manage.py startapp 应用名
定义类模型
打开models.py
文件,导入from django.db import models
模块
无需添加主键,会在代码生成是自动生成,且会自动增长