Linux下的django專案02

2022-08-12 08:15:17 字數 1494 閱讀 8719

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 path 

urlpatterns = [

]

4.重寫django預設認證使用者模型

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

from django.db import models

from 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

'''

1.建立mysql資料庫

'''mysql> create database syldb charset utf8;

'''2.在syl/settings.py中配置mysql

'''

databases =

}4.4生成表

cd ../  到syl 目錄

python manager.py makemigrations 

python 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.解決專案...