django安装 _ django-admin命令_启动服务器命令_创建应用

django安装

方法一 pip命令安装

pip install django==1.8.2

方法二 源码安装

下载源码-git下载的源码是最新版本

git clone https://github.com/django/django.git

进入源码根目录django打开cmd终端输入:

python setup.py install

 

测试安装是否成功

进入源码根目录输入:  python -m django --version

返回django版本号,这时证明安装成功

也可以进入python解释器输入:  import django    如果没有报错表示安装成功

 

 

安装完成后系统内就会多出一个命令

django-admin   命令

在cmd终端输入   django-admin  打印出所有可使用的命令

在cmd终端输入   django-admin startproject myblog   创建一个新项目

 

创建应用

打开命令行,进去项目中manage.py同级目录

命令行输入: python manage.py startapp blog   应用名不可以使用关键字

创建完应用后,添加应用名到settings.py中的INSTALLED_APPS里

 

 

启动服务器命令

python manage.py runserver   启动python内置小型web服务器

python manage.py runserver  9999  修改端口号的话可以在runserver后面加上端口号

 

 

生成数据表

步骤

命令行中进入manage.py同级目录

执行python manage.py makemigrations app名(可选)

在执行python manage.py migrate

django会自动在app/migrations/目录下生成移植文件

执行python manage.py sqlmigrate  应用名  文件id     查看SQL语句

 

 

页面呈现数据

后台步骤

views.py中import models

article = models.Article.objects.get(pk=1)

render(request, page, {'article' :article})

 

 

 

配置Admin

创建用户

python manage.py createsuperuser  创建超级用户 

配置应用

在应用下admin.py中引入自身的models模块(或里面的模型类)

编辑admin.py:admin.site.register(models.Article)

 

查找语句 

models.Article.objects.get(pk=id) 

models.Article.objects.all() 

 

添加语句

使用request.POST['参数名']获取表单数据

models.Article.objects.create(title,content)创建对象

 

posted @ 2017-12-08 17:38  enjie  阅读(5750)  评论(0编辑  收藏  举报