创建项目
- 在合适的位置创建一个目录
- 打开cmd窗口,进入到创建的目录内
- 输入
django-admin startproject project
目录层级
manage.py
是一个命令行工具,可以使我们用多种方式对Django项目进行交互project目录
__init__.py
:一个空文件,它告诉Python这个目录应该被看做一个python包settings.py
:项目的配置文件urls.py
:项目的url声明wsgi.py
:项目与WSGI兼容的Web服务器入口
基本操作
设计表结构
- 班级表结构
- 表名(grade)
- 字段
- 班级名称(gname)
- 成立时间(gdate)
- 女生总数(ggirlnum)
- 男生总数(gboynum)
- 是否删除(gdelete)
- 学生表结构
- 表名(student)
- 字段
- 学生姓名(sname)
- 学生性别(sgender)
- 学生年龄(sage)
- 学生简介(scontend)
- 所属班级(sgrade)
- 是否删除(sdelete)
配置数据库
注意:Django默认使用SQLite数据库
- 在
settings.py
文件中,通过DATABASES选项进行数据库配置 - 配置MySQL
- 在python中安装PyMySQL
- 在
__init__.py
文件中写入两行代码import pymysql
和pymysql install_as_MySQLdb()
- 在
settings.py
文件中找到DATABASES字典,然后把引擎改成django.db.backends.mysql
,把名称改成要连接的数据库名,把要连接数据库的用户名、密码、主机和端口都配置上。
创建应用
- 在一个项目中可以创建多个应用,每个应用进行一种业务处理
- 打开
cmd
进入到project目录中 - 执行
python manage.py startapp myApp
- 目录说明:
admin.py
站点配置models.py
模型views.py
视图
原文地址:https://www.cnblogs.com/michealjy/p/11668656.html
时间: 2024-10-13 21:20:02