Django环境搭建及一些常用命令

注:此博客是本人学习Django过程中做的笔记

一.Django环境搭建

默认已经安装python2.7或者python3

安装Django 1.11

Windows:
1.命令行安装:pip install Django 或者pip install Django==1.11
2.源码安装:手动解压压缩包 —> 进入文件夹 —> python setup.py install

Ubuntu:
1.命令行安装:(sudo) pip install Django 或者(sudo) pip install Django==1.11
2.源码安装:tar -xvf 压缩包名 —> cd 压缩包解压文件名 —> (sudo) python setup.py install

二.检查是否安装成功:

终端输入python,进入python环境

>>> import django
>>> django.VERSION (或django.get_version())

若得到版本号,即证明安装成功。

三.基本命令

1.新建一个项目
django-admin.py startproject XXX
(如果失败,尝试django-admin startproject XXX)

2.切换到项目内部
cd XXX

3.新建一个应用
python manage.py startapp YYY
(或django-admin.py startapp YYY)

此刻的目录大致为:

XXX/
 ├── YYY
 │     ├── __init__.py
 │     ├── admin.py
 │     ├── models.py
 │     ├── tests.py
 │     └── views.py
 ├── manage.py
 └── XXX
        ├── __init__.py
        ├── settings.py
        ├── urls.py
        └── wsgi.py

4.创建数据库表或更改数据库表
python manage.py makemigrations
python manage.py migrate

5.清空数据库
python manage.py flush

6.使用开发服务器
python manage.py runserver

7.当提示端口被占用的时候,可以用其它端口:
python manage.py runserver 8001
python manage.py runserver 9999

8.创建数据库
python manage.py makemigrations
python manage.py migrate

9.向数据库导入导出数据
python manage.py dumpdata Appname > Appname.json

数据导入,不需要指定 appname
python manage.py loaddata data.json

10.创建超级管理员
python manage.py createsuperuser

11.修改用户密码
python manage.py changepassword username

12.Django项目环境终端
python manage.py shell

猜你喜欢

转载自blog.csdn.net/liuyh73/article/details/78370195