3.建立user模型
3.1 建立使用者模型user
第一步django-admin startproject syl
第二進入虛擬環境 workon syl
3.1 建立使用者模型user
建立user模型 ../上級目錄
3.2 在setting.py中註冊user模型(第一步)
', ]
#3.3 syl/urls.py新增主路由(第二步)
from django.urls import path,include
from user import *
urlpatterns =[
path(
'user/
', include('
user.urls
')),
]
3.4 建立 user/urls.py子路由檔案(第三步)
from django.urls import pathurlpatterns = [
]
4.重寫django預設認證使用者模型
4.1 user/models.py建立模型:從寫django user表
from django.db import modelsfrom django.contrib.auth.models import abstractuser
class user(abstractuser):
phone = models.charfield('手機號',max_length=20)
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
'''databases =1.建立mysql資料庫
'''mysql> create database syldb charset utf8;
'''2.在syl/settings.py中配置mysql
'''
}4.4生成表
cd ../ 到syl 目錄
python manager.py makemigrationspython manager.py migrate
Linux下Django的安裝
linux下django的安裝 原文發表於 感謝原文作者.最近在學習django,下面簡要介紹一下在linux環境下安裝django的過程。預設情況下,剛安裝的linux系統需要配置dns,否則,在安裝源更新的時候會出現請求失敗。這一點很重要。現在將主要的幾個過程說明如下 1.配置dns。在 etc...
Linux下Django的安裝
2.解壓3中得到的django 1.6.2.tar.gz。使用下面的命令進行解壓,解壓後在當前目錄得到django 1.6.2資料夾 tar xzvf django 1.6.2.tar.gz 3.切換目錄到django 1.6.2資料夾下。命令 cd django 1.6.2 4.安裝django ...
linux 部署django專案
1.安裝python直譯器 跳轉 2.安裝mysql 跳轉 3.建立資料庫並匯入資料 匯出 mysqldump u root p test test sql 匯入 mysql uroot p test test sql4.建立虛擬環境 跳轉 5.上傳django專案 到linux伺服器 6.解決專案...