在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...