Django專案結構

2022-08-24 18:30:16 字數 994 閱讀 2979

4.1 user/models.py建立模型:重寫django user表

from django.db import

models

from django.contrib.auth.models import

abstractuser​#

create your models here

class

user(abstractuser):

phone = models.charfield('

手機號',max_length=28)

img = models.imagefield(upload_to='

user

',null=true)

nick_name = models.charfield('

暱稱',max_length=20)

address = models.charfield('

位址',max_length=255)

class

meta:

db_table = '

tb_user

'

4.2 syl/settings.py中註冊自己的使用者模型類

#註冊自己的使用者模型類:應用名.模型名,指定我們重寫的user表進行身份驗證

auth_user_model = 'user.user'

4.3 配置mysql

'''建立mysql資料庫'''

mysql>create database name charset utf8;

​'''syl/settings.py配置mysql'''

databases = 

}

#生成遷移檔案

python manage.py makemigrations

python manage.py migrate

django專案結構

project gitignore readme.md 中文專案簡介 readme.en.md 英文專案簡介 celery task 用來存放clery相關檔案 db 資料庫相關 1.資料化初始化指令碼 2.資料庫維護指令碼,清理,備份指令碼 logs 存放日誌 packages 外部包,原始的,未...

django 專案結構

建立乙個django之後的專案目錄如下 本文使用的django版本為2.2.12 我當前建立的專案名稱為djangoproject1,在當前目錄下也會生成乙個同名資料夾。3 同名資料夾下包含的檔案含義為 2 當前工程依賴的環境包 1 manage.py。是包含專案管理子命令的檔案,例如 查詢指令可以...

django專案結構和執行專案

目錄專案執行 project gitignore readme.md 中文專案簡介 readme.en.md 英文專案簡介 celery task 用來存放clery相關檔案 db 資料庫相關 1.資料化初始化指令碼 2.資料庫維護指令碼,清理,備份指令碼 logs 存放日誌 packages 外部...