大家好，歡迎來到Django上的本教程系列
教您如何使用Django建立功能完善的網站
我們將介紹諸如渲染第一頁，設置數據庫添加之類的內容
項目添加到該數據庫，然後將這些項目顯示在網頁上，
我決定為此課程構建的應用程序將成為客戶
該應用程序管理平台將客戶信息存儲在
像CRM一樣的數據庫，像Zoho用戶一樣，將能夠創建
客戶和客戶訂單，以及查看這些客戶和更新
客戶信息，例如訂單和基本聯繫信息
客戶的個人資料頁面，我們還可以搜索客戶
發布系列時，將使用多參數搜索表單獲取信息
添加諸如登錄身份驗證密碼重置之類的內容，以及
如果我不將其添加到
系列我會盡力接受您的建議，並在視頻中進行推薦
系列與本課程不同，因此請確保您已訂閱我的頻道，因此
當我發布它們時，您可以看到它們，所以Django簡要總結一下是什麼
Django基本上是我們可以使用Python創建網站的一種方式
流行的Web框架，使網站整合變得更加容易
而不是自己編寫所有Python代碼，因此讓我們開始吧
安裝Django並進行基本項目設置，我將快速瀏覽
文件結構並解釋使Django成為第一要務的部分
我們需要安裝Python，因為我們正在使用pip下載django
命令，所以我位於要託管我的項目的目錄中，然後我就去
提前做點子安裝django，我已經安裝了它，所以它將告訴我
我擁有所有適當的軟件包，但繼續進行安裝並運行
一旦完成以確保正確安裝，請繼續運行
django-管理員，然後按回車鍵，如果看到這個，則表示django
正確安裝，您現在可以訪問Django的所有命令
Django現在提供了我們，我們將使用的是這個開始
項目命令就在這裡，此命令使我們能夠啟動第一個命令
django應用程序和長樣板文件，因此來自目錄
再次在您希望您的項目繼續進行的地方運行Jango-管理員並使用
啟動項目命令，所以啟動項目，我們再次在這裡得到
在這一點上，我們需要做的就是給我們的項目起個名字，這樣我就開始
先打電話給我的CRM，然後我相信已經有了一個叫CRM的人，
我只做一個CRM，而這只是在我的目錄中，所以在我的桌面上
它只是為我創建了樣板文件，所以這是CRM之一，我將
將其拖到那裡，我將繼續前進並點擊該目錄，讓我們開始吧
繼續，將其更改為CRM很好，所以我們現在在那個項目中，我去
向前並在此處使用sublime文本和文本編輯器，我將打開我們
剛剛為我們創建了一個CRM，我們將繼續深入了解
在這裡，我將其拖出，所以讓我們快速瀏覽所有這些內容
項目文件，我只給您一個簡短的概述，因此，第一個是
看到這裡是這個託管的py文件，您永遠都不想觸摸此文件，這是一個
該文件使我們可以訪問僅列出的命令列表
會經常使用，您會看到的，所以我們永遠不想觸摸它，就走
單獨，然後在此文件夾中，所以我創建了這種結構CRM
然後在我們的根目錄中的一個文件夾中，我們有這個WSGI文件，
這基本上是Django為我們設置的Web服務器，我們也不是
現在要觸摸它，但我們會的是，我們暫時將其保留
那麼我們有這個URL點py文件，這基本上只是一個URL路由
系統，所以這裡只是一個列表，我們將添加路徑列表，因此
假設我的網站向四位斜杠客戶發送命令，當您鍵入該URL時
路徑，讓Django項目較少的人知道該URL和
我們將在這裡使用的主要文件是這個設置py文件，這是一種
就像命令中心一樣，您看到的叮噹應用程序的主要配置
在這裡我們有數據庫設置，在任何時候我們都在安裝或更改
我們的數據庫的主要配置都發生在這裡
因此，當您希望Django了解新安裝時，我們通常會將其添加到
這個列表在這裡，所以這裡有很多事情要做，這就是我們需要知道的
現在好了，現在介紹文件結構，我想向您展示如何
啟動基本的django應用程序，並向您展示打開電源後實際發生的情況
我們的服務器，以便管理該py文件，我們現在就可以在其中使用該文件
Django項目根目錄中的命令提示符make
確保您在那裡，然後繼續運行Python管理dot py運行服務器並繼續
繼續，然後按Enter鍵，再輸入一秒鐘，一旦看到，這意味著您的服務器
開啟，您現在可以在端口8000上看到您的項目
我要做的實際上是將該端口號保存為此處的“保存”選項卡，所以我不
必須繼續輸入相同的內容，然後繼續手動輸入並保存
為了方便起見，在端口8000上我們的服務器正在運行，
會看到它響應我們在這裡所做的事情，這是基本設置
django給了我們，我們現在可以訪問兩個不同的頁面，這是
基本模板，如果您查看我們的URL路徑，我們也可以訪問此模板
此處的管理頁面，因此我不願贅述，但我將很快向您展示
它是這樣的斜杠管理員，看起來我們沒有設置數據庫
但是，那應該進行設置，應該轉到我們的管理頁面，但這只是
讓我們了解這裡實際發生的情況，因此我們可以關閉
通過單擊ctrl C服務器，有時您需要雙擊
關閉服務器，然後再次通過運行服務器將其重新打開
激活它，現在我涵蓋了我們需要的Django的基本文件結構
在我們的Django項目中討論應用程序的概念，這有點
初學者有時會感到困惑，但這是給我的，但是你真的
當您的項目超過幾頁時，可以看到appscale的想法，因此
我想想到的示例是Facebook的概念以及它們如何
組織他們的項目，因此Facebook是您的基礎項目，即Django
我們剛剛設置的應用程序，Facebook由多個部分組成，因此
他們有個人資料頁面之類的東西他們有新聞源和群組之類的東西
而在此示例中，這些將是整個
Facebook項目和思考應用程序的良好方法
是如果您無法用一句話解釋該文件的功能，則需要
它自己的應用程序，這是我們可以分離數據庫文件的地方，因此我們不能
提出了巨大的文件大小，然後在以後創建了很多錯誤
能夠分割我們的代碼並為了簡化而使事情簡化
這個項目我只會創建一個應用程序，我認為這將是帳戶
是的，我們只有一個帳戶應用程序，我會保持簡單，因為我們的藝術
項目太小，無法以這種方式擴展，但我會解決
以後，如果您是
初學者，您不了解多個應用程序的概念
建議您只堅持一個，直到您真正明白為什麼它有意義時
您不知道為什麼有幫助，我建議您不要使用它，您會知道
一旦一個項目這麼大，對你說好就好了，是的
文件結構太大，需要將其切開，但是您
在您的項目真正發展之前，不應該面對這個問題，
初學者，我建議您不要理會它，直到您理解為止
進一步了解它，因為您可能會稍微混淆您的項目
現在我已經介紹了應用程序，讓我們繼續前進，
實際上在我們的項目中創建了一個，所以我將繼續關閉服務器，然後
將此文件移到此處，以便我們可以實際看到正在發生的情況並創建我們的
應用，有點類似於我們的“開始”項目命令，除了
我們將使用Python管理dot py，然後說啟動應用程序，我們
需要給我們的應用名稱，就像我們給我們的項目一樣
我將給我們的應用程序帳戶打電話，然後按Enter鍵，您將看到此文件夾
出現在這裡，它再次為我們提供了另一組樣板文件，
可以開始在他們裡面工作，我會繼續下去
簡要說明一下結構-就像我對最初的項目所做的一樣，所以這是我們的
帳戶文件夾和我們需要重點關注的主要文件將是
管理面板文件，一旦我們開始設置管理面板，我們將進行介紹
模型文件，這將是我們實際在其中建立數據庫的位置
基於類的對象，它將代表我們將擁有的文件結構
在我們的數據庫中，這個視圖是點py文件，這些基本上是
實際上激活我們的URL模式的函數或類
並觸發以實際渲染出模板等，因此會有一個
從這裡完成了很多工作，這涵蓋了我認為對於應用程序文件和一件事
我們需要做的是配置我們的應用程序，並讓我們的項目知道這個
知道要知道我們已經連接了這個應用程序，並且在這裡已經安裝了應用程序
讓我們繼續並將其添加為列表項，您只需要給它
無論您為應用程序命名的名稱是什麼，我們的名稱都是帳戶，因此一旦擁有
Django現在知道我們在該項目或該文件夾中的文件夾中了
下一個視頻，我們將根據您的路線和視圖進行工作，並實際渲染
當我們打開服務器並實際輸入URL時的一些響應
路徑