Django之創建項目、目錄層級、基本操作


創建項目

  1. 在合適的位置創建一個目錄
  2. 打開cmd窗口,進入到創建的目錄內
  3. 輸入django-admin startproject project

目錄層級

  1. manage.py
    是一個命令行工具,可以使我們用多種方式對Django項目進行交互
  2. project目錄
    1. __init__.py:一個空文件,它告訴Python這個目錄應該被看做一個python包
    2. settings.py:項目的配置文件
    3. urls.py:項目的url聲明
    4. wsgi.py:項目與WSGI兼容的Web服務器入口

基本操作

設計表結構

  1. 班級表結構
    1. 表名(grade)
    2. 字段
      1. 班級名稱(gname)
      2. 成立時間(gdate)
      3. 女生總數(ggirlnum)
      4. 男生總數(gboynum)
      5. 是否刪除(gdelete)
  2. 學生表結構
    1. 表名(student)
    2. 字段
      1. 學生姓名(sname)
      2. 學生性別(sgender)
      3. 學生年齡(sage)
      4. 學生簡介(scontend)
      5. 所屬班級(sgrade)
      6. 是否刪除(sdelete)

配置數據庫

注意:Django默認使用SQLite數據庫

  1. settings.py文件中,通過DATABASES選項進行數據庫配置

  2. 配置MySQL

    1. 在python中安裝PyMySQL
    2. __init__.py文件中寫入兩行代碼import pymysqlpymysql install_as_MySQLdb()
    3. settings.py文件中找到DATABASES字典,然后把引擎改成django.db.backends.mysql,把名稱改成要連接的數據庫名,把要連接數據庫的用戶名、密碼、主機和端口都配置上。

創建應用

  1. 在一個項目中可以創建多個應用,每個應用進行一種業務處理
  2. 打開cmd進入到project目錄中
  3. 執行python manage.py startapp myApp
  4. 目錄說明:
    1. admin.py站點配置
    2. models.py模型
    3. views.py視圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM