Skip to main content

安装

安装科学计算Anaconda2 Python环境

官网 www.anaconda.com 下载安装包

验证安装是否成功

conda

django 的安装

pip install django

验证安装是否成功

django-admin

常用命令

  • startproject 创建一个 Django 项目

  • startapp 创建一个 Django 应用

  • check 效验项目完整性

  • runserver 本地简单运行 Django 项目

  • shell 进入Djgngo 项目的 Python Shell 环境

  • test 执行 Django 用例测试

  • makemigrations 创建模型变更的迁移文件

  • migrate 执行上一个命令创建的迁移文件

  • dumpdata 把数据库数据导出到文件

例子:

创建一个项目

django-admin startproject mysite

项目名不要包含Django 会冲突

启动

py manage.py runserver

更换端口

py manage.py runserver 8080

创建一个应用

 py manage.py startapp polls

数据迁移

# 检测你对模型文件的修改,并且把修改的部分储存为一次 迁移。
python manage.py makemigrations polls
# sqlmigrate 命令接收一个迁移的名称,然后返回对应的迁移 SQL
python manage.py sqlmigrate polls 0001
# 迁移
python manage.py migrate

进入交互式 Python 命令行

python manage.py shell

创建超级管理员

python manage.py createsuperuser