Django 基礎(二) 專案搭建指南

2021-10-01 20:30:42 字數 1534 閱讀 7355

在python的終端視窗下執行以下命令,如圖:

提前安裝 mysqlclient 擴充套件庫,開啟 cmd 視窗執行(或通過whl檔案安裝):

pip install mysqlclient開啟全域性 settings.py 檔案,修改以下兩部分:

#配置資料庫

databases =

}

[

'django.contrib.admin'

,'django.contrib.auth'

,'django.contrib.contenttypes'

,'django.contrib.sessions'

,'django.contrib.messages'

,'django.contrib.staticfiles',,

]

from django.db import models

# create your models here.

class

user

(models.model)

: name = models.charfield(max_length=10)

password = models.charfield(max_length=20)

class

meta

: db_table =

't_user'

#自定義資料表名

開啟pycharm終端視窗,執行以下兩條命令:
python manage.py makemigrations #生成遷移檔案記錄

python manage.py migrate #執行遷移操作,django會根據 model類在資料庫中建立相應的表

開啟全域性 urls.py,進行全域性 url 配置

from django.urls import path,include #匯入include模組,如果用正規表示式匯入re模組

urlpatterns =

[ path(

'admin/'

, admin.site.urls)

,#系統建立的路徑對映

path(

, include())

,]

static_url =

'/static/'

staticfiles_dirs =

[os.path.join(base_dir,

'static')]

#從根目錄下的static目錄開始尋找,需要手動配置

session的預設存活週期為兩周,如果要設定為在瀏覽器關閉時清除session,需要在全域性settings.py中配置:

session_expire_at_browser_close =

true

Django基礎1 專案搭建

這邊先介紹市場流行版本 django 1.11.7 啟動的ip 埠,或直接 埠 python manage.py runserver 0.0 0.0 8000 8000python manage.py makemigrations 本地生成遷移 python manage.py migrate 資料...

SpringMVC 二 專案搭建

2 新增pom引用 此處因為要引用多個spring包,建議把版本號提出來放到properties 會匯入如下springmvc相關的包 3 新增配置檔案 要使用springmvc,還需要新增一些配置 在web.xml中配置如下 這裡應該是引入dispatcherservlet 在web inf we...

學習筆記 二 專案搭建

一 前言 二 搭建專案 如果在windows伺服器上部署的話,就應該使用iis作為kestrel的反向 伺服器來管理和 請求.如果在linux上的話,可以使用apache,nginx等等的作為kestrel的proxy server.當然也可以單獨使用kestrel作為web 伺服器,但是使用iis...