Python 用Django建立自己的部落格 2

2021-09-11 14:02:53 字數 1635 閱讀 7984

####開篇 python 用django建立自己的部落格(上)中主要記錄了專案的建立,專案的檔案結構,後台超級使用者的建立,資料庫的增添資料等,這篇部落格的主要是載入html靜態檔案和顯示之間的載入邏輯等。 #####**的顯示和邏輯處理

view.py 執行響應的邏輯**模組    專案中主要的**編輯區

複製**

而templates主要是用以html和css布局的靜態檔案

html檔案  使用了django模板語言

其他第三方模板等 jinja2

render函式中 支援乙個dict型別的引數

這個字典 是後台傳遞到模板的引數 鍵值為 引數名

在模板中使用 }來直接使用

複製**

urls.py

複製**

url(r'^article/', include('article.urls')),

複製**

這樣做 是在專案比較大時 便於對專案的額維護 在的article/urls.py中

from . import views

urlpatterns = [

url(r'^index/$', views.index), ##新增約束 index 後面 加/

]複製**

注意事項:

#####顯示hello world 我們首先顯示乙個hello world 那麼我們要做的就是把urls.py去關聯views.py即在urls.py中

urlpatterns = [

url(r'^admin/', include(admin.site.urls)),

url(r'^$', 'article.views.home'),

]複製**

去載入views.py中的home函式

複製**然後執行後台伺服器或者通過pycharm軟體去啟動專案

python manage.py runserver

複製**

顯示效果如下:

#####載入靜態檔案並顯示 下面到了學習時刻了,網上找了個比較系統的,就按照這個先學習一遍吧,

django 搭建簡易部落格教程 這個**中提供的靜態檔案主要是用來自yahoo的輕型css框架

pure來進行頁面的布局設定的。之前一直想抽空學習下bootstrap的,今天看了一下pure貌似也是個不錯的選擇,小清新的樣子,不錯,哈哈。拿到提供的靜態檔案,做處理初步載入出自己的頁面如下:

貌似有點醜,等下篇文章會寫一篇關於pure的使用和介紹的文章,進行頁面的乬的重新優化,至於靜態檔案只是借鑑別人的這裡就不放了,大家可以自己去看一下,我也只是想學習著走通整個流程在做相應的修改。後續文章會更新到這裡:

django 簡介 - django 教程 - 自強學堂

慕課網 這篇文章就不做過多的解釋了,因為畢竟是參照著做的,下篇文章開始進行改造之後再開始進行單個模組的詳細介紹。 這篇文章主要是學習著實現乙個部落格的主要功能和介面。

Python建立Django專案

1.django的安裝 1 用pip來安裝 若未安裝pip,看第1 步,否則直接看第2 步 2 利用pip安裝django pip install django 或者 pip install django 2.0.4 公升級pip可以用 pip install upgrade pip 2.djang...

python建立django專案報錯

python37 django3.0.7configured.you must either define the environment variable django settings module or call settings.configure before accessing sett...

用Pycharm建立指定的Django版本

最近在學習胡陽老師 the5fire 的 django企業級開發實戰 想要使用pycharm建立django專案時,在使用virtualenv建立虛擬環境後,在pycharm內,無論如何都無法匯入正確的環境。通常是提示 django is not importable in this environ...