Django简介

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。

Django 是一个开放源代码的 Web 应用框架,由 Python 写成。

Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0 。

Django的安装

打开cmd命令窗口,输入命令 pip install django

这里我已经安装好了,假如没有安装的话,会显示安装的进度条,安装成功之后,一般是放在python 环境下lib/site-packages/ 目录下

Django版本查看

安装成功之后,我们可以查看一下django的版本号

Django创建一个项目

进入要创建项目的目录中

命令 django-admin startproject 项目名称

进入相应的目录下面查看项目是否创建成功

Django 创建应用

进入项目

命令python manage.py startapp app名称

Django目录结构



app01 app02 目录是之前创建的目录
django_project 是我们创建的项目
db.sqlite3 是数据库文件
manage.py 项目管理py文件,作用是启动项目, 创建应用

init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
settings.py: 该 Django 项目的设置/配置。
urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

Django应用的目录结构


views.py 表示视图函数,用于与urls.py中的路由映射
models.py 是模型文件,与数据库打交道,用于创建数据库中的表结构

Django启动项目

命令python manage.py runserver IP:端口
如果不指定ip与端口,默认是本地的8000端口

在网页中访问http://127.0.0.1:8000/

查看cmd命令窗口的访问情况