您的位置:首页 > 编程语言 > Go语言

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

2017-10-27 22:50 357 查看
注:此博客是本人学习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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django