Django之创建项目、目录层级、基本操作

2023-05-16,,

创建项目

    在合适的位置创建一个目录
    打开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 pymysqlpymysql install_as_MySQLdb()
      settings.py文件中找到DATABASES字典,然后把引擎改成django.db.backends.mysql,把名称改成要连接的数据库名,把要连接数据库的用户名、密码、主机和端口都配置上。

创建应用

    在一个项目中可以创建多个应用,每个应用进行一种业务处理
    打开cmd进入到project目录中
    执行python manage.py startapp myApp
    目录说明:

      admin.py站点配置
      models.py模型
      views.py视图

Django之创建项目、目录层级、基本操作的相关教程结束。

《Django之创建项目、目录层级、基本操作.doc》

下载本文的Word格式文档,以方便收藏与打印。