django框架简介


目录
  • django框架
    • 简介
    • 应用app
    • 命令操作django
    • pycharm操作django
    • django主要文件介绍

django框架

简介

版本

  • django3.X:默认支持异步功能
  • django2.X:默认不支持异步
  • django1.X:默认不支持异步

下载使用

建议使用1.11.X版本

pip install django==1.11.11 

验证是否下载成功

cmd窗口直接输入django-admin,有反应就是成功了。

应用app

django本身类似于是一个空壳子,真正的功能是由里面的各个应用决定。django框架就相当于是一所大学,应用相当于是大学里面的各个学院。

在使用django框架时,会先创建一个空的django项目,然后根据功能的不同创建不同的应用。

创建应用之后,一定要去配置文件中注册才能生效。

比如我创建一个应用,名为app01,创建后给settings.py文件中INSTALLED_APPS配置添加应用名称。

命令操作django

1.创建django项目

django-admin startproject 项目名

2.进入django项目目录

cd 项目名  

3.创建app应用

python manage.py startapp 应用名

4.启动django项目

python manage.py runserver IP地址:端口号

5.浏览器访问IP地址:端口号

pycharm操作django

1.file-->new project,选择django,输入信息,创建,选择此窗口打开。

2.创建应用:tools-->Run manage.py Task

在弹出来的终端输入创建应用命令:

startapp 应用名

3.修改端口号:

4.启动项目:

5.浏览器访问

django主要文件介绍

djangoProject:项目文件名
{
    app01:应用文件夹
    {	
        migrations文件夹:数据迁移记录
     	admin.py:django自带的后台管理
        apps.py:用于app的注册
        models.py:专门用于操作数据库
     	views.py:视图层
    }
    djangoProject:项目同名文件夹
    {
        settings.py:项目配置文件
        urls.py:路由层
    }
    templates:模板层
    manage.py:django入口文件,很多命令都需要该文件支持
    db.sqlite3:django启动之后才会生成的文件,其实就是django自带的小型数据库
}