亚州天堂爱爱,做爱视频国产全过程在线观看,成人试看30分钟免费视频,女人无遮挡裸交性做爰视频网站

? ? ?

第3天 – Django3.0項目實戰,項目開發流程(django項目開發實戰pdf)

開發一個產品,如果沒有一個指導方針,就像你在野外迷了路一樣,始終找不到方向。為此,我在搞清楚Django的框架之后,整理出了一套開發流程。有流程的指導,項目才能有條不紊地展開,功能實現才能事半功倍。

第3天 - Django3.0項目實戰,項目開發流程(django項目開發實戰pdf)

3.1 構建項目

構建一個項目sales,無論是用django-admin startproject sales命令,還是用PyCharm或Eclipse開發工具,一次就夠了。

第3天 - Django3.0項目實戰,項目開發流程(django項目開發實戰pdf)

3.2 配置項目

打開settings.py配置文件,在底部找到LANGUAGE_CODE和TIME_ZONE,將其改成支持簡體中文模式,默認是英文的,至于繁體字等代號,請自行查詢。

LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'

有關數據庫的配置也在這時進行,默認為sqlite的配置信息,這也是咱們開始時使用的數據庫。

DATAbaseS = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }

如果是Mysql數據庫,配置信息會多幾個參數,其他關系數據庫,除了ENGINE不同外,其他的參數是差不多的。

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '', # 數據庫名稱 'USER': '', # 連接賬戶 'PASSWORD': '', # 連接密碼 'HOST': '', # IP地址 'PORT': '', # 端口號 }}

Django3.0支持PostgreSQL 9.5和更高版本,低版本的不支持。Django3.0支持Oracle 12.2和18c,低版本的不支持。

3.3 構建應用

為了保持每個App的獨立性,在用python3 manage.py startapp base命令構建base等應用之后,新建urls.py、新建templates文件夾(右鍵base-【New】-【Directory】)和靜態文件夾static,在static下面,新建css、images和js目錄,完成之后目錄如下,請依樣畫葫蘆。

你沒看錯,在templates和static下面還有一個base,為什么需要這樣,下一節3.4中有說明,往下看就對了。

第3天 - Django3.0項目實戰,項目開發流程(django項目開發實戰pdf)

3.4 配置應用

打開settings.py文件,目標鎖定到INSTALLED_APPS節點,在末尾加上base和逗號。

INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'base',]

在配置base時,發現INSTALLED_APPS里面已經存在很多默認的應用了,正是因為有它們,才讓Django功能強大了不少。如下的備注信息不要添加到settings.py文件中,你了解一下它們有什么用就可以了。

'django.contrib.admin', # 管理員站點'django.contrib.auth', # 認證授權系統 'django.contrib.contenttypes', # 內容類型框架'django.contrib.sessions', # 會話框架'django.contrib.messages', # 消息框架'django.contrib.staticfiles', # 管理靜態文件(圖片、css等)的框架

1. 配置模板

找到TEMPLATES節點,找到里面的'DIRS':項,配置信息如下。這里的django.template.backends.django.DjangoTemplates應用,專門用來管理模板,它會收集整個項目templates下的文件。

如果一個項目中,有多個templates存在,而且模板文件(html)有重名的情況,那找到的不一定就是你想要的。為了區分,就需要多加一層(base)目錄,名字一般是應用名稱。

'DIRS': [os.path.join(BASE_DIR, 'templates')],

2. 配置靜態文件

Django中的靜態文件,是指圖片、CSS、Javascript等文件,模板定位到settings.py底部,確定有STATIC_URL這個節點,如果沒有,自行補上。。這個是靜態文件的目錄名稱。

django.contrib.staticfiles應用對整個項目的靜態文件進行收集統一管理,其原理跟模板是一樣的,也需要在static文件夾下,加多一層(base)目錄,名字一般是應用名稱。

STATIC_URL = '/static/'

好了,流程中基本的配置工作,到這就講完了,有關models、模板、靜態文件等內容,后面會逐步講解,你關注我就對了。

好了,有關Django3.0項目開發流程的內容,老陳講完了,如果覺得對你有所幫助,希望老鐵能轉發點贊,讓更多的人看到這篇文章。你的轉發和點贊,就是對老陳繼續創作和分享最大的鼓勵。

一個當了10年技術總監的老家伙,分享多年的編程經驗。想學編程的朋友,可關注今日頭條:老陳說編程。我在分享Python,前端、Java和App方面的干貨。關注我,沒錯的。

#Python##Django##程序員##Web##項目實戰#

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2023年4月28日 上午11:05
下一篇 2023年4月29日 上午9:05

相關推薦

  • 申報科研項目詳細流程表

    申報科研項目詳細流程表 申報科研項目詳細流程表可以幫助科研項目申請人更好地了解項目申請的整個流程,從而更好地組織申請材料,確保項目能夠按時提交并得到審批。以下是申報科研項目詳細流程…

    科研百科 2025年5月17日
    0
  • 課題經費個人所得稅

    課題經費個人所得稅 隨著國家的不斷發展,課題經費在科學研究中扮演著越來越重要的角色。然而,課題經費的個人所得稅問題也日益突出。本文將探討課題經費個人所得稅的現狀、問題及解決方案。 …

    科研百科 2024年10月27日
    1
  • 天柱縣多舉措加強扶貧資金項目管理(貴州省天柱縣扶貧項目)

    一是聚焦產業發展做大做強。爭取到銜接資金、東西部協作資金、華僑城資金累計1.8401億元,謀劃實施項目48個。其中產業項目11個投入資金1.0525億元,產業資金比達57.19%,…

    科研百科 2022年10月13日
    161
  • 連鎖餐飲管理軟件哪家好?(連鎖餐飲管理軟件哪家好一點)

    對比2019年美國餐飲30%的連鎖化率,中國餐飲連鎖化率仍然大有提升空間。在整體連鎖化率穩步提升的過程中,3—100家門店規模的餐飲連鎖企業占比最高,100—500家規模次之,在2…

    2022年9月15日
    150
  • 醫生參加科研項目

    醫生參加科研項目:為了提升臨床水平,實現自我價值 醫生是醫療服務的核心,他們的工作直接關系到患者的健康和生命。然而,現代醫療行業競爭激烈,醫生需要通過參加科研項目來提升自己的臨床水…

    科研百科 2025年2月6日
    1
  • 美國對中國科研項目禁令

    美國對中國科研項目禁令 近年來,美國對中國科研項目的禁令不斷出現,引起了廣泛關注。美國對中國的禁令主要涉及兩個方面,一個是禁止美國公司對中國進行科研合作,另一個是禁止美國對中國進行…

    科研百科 2025年4月24日
    0
  • 上汽項目管理

    上汽項目管理: 實現卓越績效的關鍵 上汽項目管理是上汽公司的一種重要戰略,它為公司提供了一種高效, 可靠的方法, 以確保項目的順利完成。本文將探討上汽項目管理的關鍵要素, 以及它如…

    科研百科 2024年5月23日
    69
  • 動物園科研項目

    動物園科研項目 動物園是人們對野生動物的 dreamland,同時也是科學研究的重要場所。近年來,動物園的科研項目越來越受歡迎,因為它們不僅可以讓人們更好地了解野生動物,同時也可以…

    科研百科 2025年2月23日
    3
  • 以智慧黨建推動高質量黨建(以智慧黨建推動高質量黨建工作)

    近年來順應新技術發展趨勢,智慧黨建得到蓬勃發展。智慧黨建是以黨章黨規為基本遵循,依據黨組織實際情況,以云平臺為基礎,通過互聯網、移動互聯網、物聯網、大數據、人工智能、區塊鏈、VR和…

    科研百科 2024年6月22日
    36
  • 大學采購項目管理系統

    大學采購項目管理系統 隨著現代大學的不斷發展,采購項目也變得越來越復雜。大學需要高效地管理采購項目,以確保項目的質量,成本控制, and 時間表的遵守。因此,建立一個全面的采購項目…

    科研百科 3天前
    1