26、Django實戰第26天:配置全局導航
1、編輯index.html,繼承base.html
2、編輯base.html,根據是否登錄不同顯示
問題:當我們選中一個導航,選中樣式並沒有成為選中的狀態
因此我們編輯base.html對導航中進行判斷
然後我們可以用同樣的方式來判斷授課講師
我們先來看下organization.urls.py
26、Django實戰第26天:配置全局導航
相關推薦
26、Django實戰第26天:配置全局導航
分享圖片 div url 沒有 編輯 狀態 djang info spa 1、編輯index.html,繼承base.html 2、編輯base.html,根據是否登錄不同顯示 問題:當我們選中一個導航,選中樣式並沒有成為選中的狀態 因此我們編輯ba
2、Django實戰第2天:app設計
搜索路徑 enc 註冊 image nbsp courses http pps 令行 app設計:五大模塊 users 用戶管理 courses 課程管理 organization 機構和教師管理 operation 用戶
4、Django實戰第4天:xadmin快速搭建後臺管理系統
blog true highlight 我們 訪問 min 自動 att 後臺 Django默認為我們提供了後臺管理系統admin, urls.py中配置的第一條就是訪問後臺管理系統admin的 urlpatterns = [ url(r‘^admin/‘,
6、Django實戰第6天:用戶登錄
pla 後臺 127.0.0.1 rtc user bubuko htm div eth 今天開始,我們需要來寫後臺邏輯了.... 後臺邏輯代碼都是編寫在views.py文件裏面,今天要完成的登錄功能,因此來編輯users.views.py 這裏我們根據請求方法來
8、Django實戰第8天:session和cookie自動登錄機制
src exp 密碼登錄 spa 一個 實現 服務器 技術 狀態 因為http是無狀態協議,因此,並不會記錄用戶的登錄狀態。在早期,是直接把用戶名和密碼等信息存儲在瀏覽器的cookie來實現記錄用戶密碼登錄。 但是這樣存在安全隱患,只要別人登錄你的電腦cookie信息,就
15、Django實戰第15天:我要學習咨詢
一個 ras info djang div 提交 bubuko 分享 Go 今天完成的是課程機構列表頁面的最後一個模塊:我要學習 我們在models中創建對應的表時UserAsk。之前我們講過:在做表單的時候,我們可以通過forms先對提交的數據做一次15、Djang
22、Django實戰第22天:課程評論
for 下載 png count() cli category str dcom ima 1、編輯course-comment.html 2、編輯courses.views.py class CourseCommentView(LoginRequiredMixi
24、Django實戰第24天:講師列表頁
try object imp 圖片 light except div 分頁 integer 1、復制teracher-list.html到templates目錄下 2、編輯teacher-list.html,繼承base模板 3、編輯organization.vie
28、Django實戰第28天:個人信息展示
{} 情況 區別 htm quest 繼承 頁面 enter AC 從今天開始,我來完成個人中心部分,前端頁面如下 1、瀏覽這些頁面可以發現,它們和base.html是有區別的,因此,它們需要新建一個模板usercenter-base.html 2、把usercen
29、Django實戰第29天:修改密碼和頭像
ima Go body brush pos bubuko 頁面 驗證 fields 修改頭像 1、上傳頭像,我們需要的對它做一個forms驗證,編輯users.forms.py ... from .models import UserProfile cl
12、Flask實戰第12天:子域名
cms div flask urn str page conf ive 配置 什麽是子域名,我們的後臺管理系統, 比如cms.heboan.com。配置子域名需要用到藍圖技術: 我現在buleprints下面創建一個cms.py 藍圖 from flask impo
11、Flask實戰第11天:視圖使用裝飾器
... 訪問 表示 lena 實戰 之前 定義 app style 藍圖的基本使用 之前我們寫的代碼都是集中在一個主程序文件裏面。這樣不利於分層解耦和維護。藍圖的作用就是讓我們的flask項目更加模塊化結構更加清晰,可以將相同模塊的視圖函數放在同一個藍圖下,同一個文件中,
29、Flask實戰第29天:cms用戶名渲染和註銷功能實現
() __init__ 獲取用戶信息 mode use imp 是把 user 找到 這節來完成用戶名渲染和註銷的功能,目前用戶名在前端頁面是寫死的,我們需要動態的展示出來 用戶名渲染 實現用戶名動態展示,其中一種方法就是在視圖函數,根據session信息,獲取到u
32、Flask實戰第32天:優化json數據的返回
新建 地方 必須 密碼錯誤 login form image 返回 定義 接著上節,我們通過jsonify返回json數據非常方便 ... return jsonify({"code": 400, "message": message}) 返回什麽數據則是公
33、Flask實戰第33天:sweetalert提示框
分享圖片 ucc tco 輸入框 要素 err tom lap ESS 這節我們繼續優化,接收到返回值,我們在前端做一些處理,如:密碼修改成功,彈出一個成功的提示框。這個提示框我們采用sweetalert 其中xtalert.js是對上面兩個文件的一個封裝,使得我們用
36、Flask實戰第36天:客戶端權限驗證
man 前臺 role .html last endif 開發 運營 賬號 編輯cms_base.html <li><a href="#">{{ g.cms_user.username }}<span>[超級管理員]</
Flask實戰第37天:服務器權限驗證
ont 評論 服務器權限 page 服務器 hid spa div 圖片 完成服務器權限驗證之前,我們先如下頁面先補上 帖子管理 {% extends ‘cms/cms_base.html‘ %} {% block title %} 帖子管理
Flask實戰第40天:圖片驗證碼生成技術
all see pillow 字體大小 src print new line 訪問 安裝pillow pip install pillow 在utils下新建python package命名為captcha 把需要需要用到的字體放在captcha下 編輯
Flask實戰第45天:完成前臺登錄界面
ext tel 分享 title ron extends end 登錄頁面 captcha 我們的註冊頁面和登錄頁面有很多相似之處,因此,也可以基於一個模板來實現。 首先創建一個模板html,命名為front_signbase.html, 然後修改註冊頁面front
Flask實戰第53天:cms編輯輪播圖功能完成
當我 edi comm 前端 ces 直接 ide func 需要 後端邏輯 表單驗證, 這裏編輯就是和添加的內容一樣,所以可以直接繼承添加輪播圖的表單驗證,然後多加一個輪播圖的id即可 編輯cmd.forms.py class UpdateBannerForm(