Django 初识

安装

安装python
cmd输入pip install Django

新建工程

django-admin startproject [project_name]
生成的文件夹的说明:
项目结构
[project_name]/
|-- [project_name]
| |-- init.py
| |-- settings.py
| |-- urls.py
| |-- view.py
| |-- wsgi.py
| |-- manage.py
介绍
[project_name]: 项目的容器。
manage.py: 一个命令行工具,可以各种方式与Django项目进行交互。
[project_name]/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
[project_name]/settings.py: Django项目的设置/配置。
[project_name]/urls.py: 路由,由 Django 驱动的网站"目录"。
[project_name]/views.py:业务处理逻辑都在views.py文件里。
[project_name]/wsgi.py: 一个Web 服务器的入口,以便运行项目。

启动服务

python manage.py runserver
runserver后可加ip及端口号,0.0.0.0 :8000
0.0.0.0 可让其他客户端访问,8000是Django 的默认端口号,可指定。

创建app

django-admin startapp [app_name]

连接数据库

sqlite 不必安装模块,直接使用
MySQL 需要安装模块,mysqlclient或pymysql 均可
MongoDB pymongo
安装命令:pip install [package_name]

你可能感兴趣的:(Django 初识)