1. 程式人生 > >專案實戰-後臺管理系統(三)

專案實戰-後臺管理系統(三)

@auth
def handle_student(request):
   if request.method == "GET":
       # for i in range(10):
       #     models.Student.objects.create(name='root' + str(i),
       #                                   email='[email protected]' + str(i),
       #                                   cls_id=i)
       result = models.Student.objects.all
()
       current_user = request.session.get('username')
       return render(request, 'student.html', {'username': current_user,'result': result})
   elif request.method == "POST":
       return redirect('/index.html')
   else:
       return redirect('/index.html')

@auth
def add_student(request):
   if request.method == "GET"
:
       return render(request, 'add_student.html')
   elif request.method == "POST":
       name = request.POST.get('name')
       email = request.POST.get('email')
       cls_id = request.POST.get('cls_id')
       models.Student.objects.create(name=name,email=email,cls_id=cls_id)
       return redirect('/student.html'
)
@auth
def edit_student(request):
   if request.method == "GET":
       cls_list = models.Classes.objects.all()[020]
       nid = request.GET.get('nid')
       obj = models.Student.objects.get(id=nid)
       return render(request, 'edit_student.html', {'cls_list': cls_list, "obj": obj})
   elif request.method == "POST":
       nid = request.POST.get('id')
       name = request.POST.get('name')
       email = request.POST.get('email')
       cls_id = request.POST.get('cls_id')
       models.Student.objects.filter(id=nid).update(name=name,email=email,cls_id=cls_id)
       return redirect('/student.html')

相關推薦

專案實戰-後臺管理系統

@authdef handle_student(request):   if request.method == "GET":       # for i in range(10):       #     models.Student.objects.create(name='root' + str(i),

java專案實戰-超市管理系統頁面設計原始碼

一、duan.page.MainPagepackage duan.page; import java.util.ArrayList; import duan.dao.GoodsDao; import duan.dao.GsalesDao; import duan.dao.

angular6 + ng-zorro鹿途後臺管理系統專案升級改造 01 升級ng-zorro-antd到1.8+

 升級命令 npm i ng-zorro-antd   ng add ng-zorro-antd   ng-zorro-antd 1.8+的版本圖示使用方法存在差異,我們需要按照新的標準對專案的圖示進行調整,命令如下   ng g

angular6 + ng-zorro鹿途後臺管理系統項目升級改造 01 升級ng-zorro-antd到1.8+

管理系 圖標 lar 項目 實時更新 後臺管理 log 針對 建議 升級命令 npm i ng-zorro-antd ng add ng-zorro-antd ng-zorro-antd 1.8+的版本圖標使用方法存在差異,我們需要按照新的標準對項目的圖標

Java專案開發成績管理系統 學生資訊模組—主介面設定

學生資訊模組負責管理學生的個人資訊,包括對學生人數的增加對資訊的修改等, 1.主介面設計: 學生資訊主介面包含選單欄,列表按鈕,等元件,其實現程式碼如下: package student; import grade.GIndex; import java.awt.*;

vue+element 後臺管理系統樹形圖

vue+element 後臺管理系統,沒有依賴vue-cli,是經典的web模式。 <!DOCTYPE html> <html class="over_hidd"> <

angular6 + ng-zorro鹿途後臺管理系統專案結構規劃

上一節我們已經搭建好專案的基本骨架,現在我們就來對專案的整體結構進行規劃,專案結構規劃每個人每個公司都有不同的方式,我們不去論好壞還是是否合理,只要你當前覺得它是最好的實現就好,不過我還是建議去參考優秀專案的規劃方式。 專案結構設計總原則:一切皆模組,鹿途專案的模組主要以功能劃分,每個完整的功能點就是一

Vue實戰後臺管理系統

這個系列是手把手教大家從零開始寫一個後臺管理系統,使用的技術:vuejs+vue-router+axios+vuex+element-ui+scss。 1.開發環境搭建 開始寫程式碼前準備工作要做好,包括vue開發環境,除錯工具的安裝,webstorm的配置

ASP.NET MVC5+EF6+EasyUI 後臺管理系統1-前言與目錄持續更新中...

編碼規範 圖標 pri log 任務 ros 部署 基本 form 開發工具:VS2015(2012以上)+SQL2008R2以上數據庫    您可以有償獲取一份最新源碼聯系QQ:729994997 價格 666RMB 升級後界面效果如下: 日程管理 http://

ASP.NET MVC5+EF6+EasyUI 後臺管理系統65-MVC WebApi 用戶驗證 (1)

screen 屬性 access override jquery true mod 解析 action 系列目錄 前言: WebAPI主要開放數據給手機APP,其他需要得知數據的系統,或者軟件應用,所以移動端與系統的數據源往往是相通的。 Web 用戶的身份驗證,及

構建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x註入的後臺管理系統66-MVC WebApi 用戶驗證 (2)

簡單 權限管理 mark 調用接口 cat pps 總結 回顧 bsp 前言: 構建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x註入的後臺管理系統(65)-MVC WebApi 用戶驗證 (1) 回顧上一節,我們利用w

ASP.NET MVC5+EF6+EasyUI 後臺管理系統4-創建項目解決方案

構建 文章 數據庫 操作 webapi http 業務 pps 技術分享 系列目錄 前言 為了符合後面更新後的重構系統,文章於2016-11-1日重寫 設計中術語,概念這種東西過於模糊,我們必須學習累積才能認識這些概念模型。 我無法用文章來下詳細解析此系統的深層概念,需要

ASP.NET MVC5+EF6+EasyUI 後臺管理系統87-MVC Excel導入和導出

.net本文示例代碼下載: 鏈接:http://pan.baidu.com/s/1jHBdgCA 密碼:hzh7ps:Vs數據庫腳本在解壓目錄下,修改web.config數據庫鏈接,示例代碼包含:導入,導出,上傳前言:導入導出實在多例子,很多成熟的組建都分裝了導入和導出,這一節演示利用LinqToExcel組

Java實驗--基於Swing的簡單的歌曲信息管理系統

img dbo check clas str http 按鈕 cancel uuid 轉載請註明出處,上一篇《Java實驗--基於Swing的簡單的歌曲信息管理系統(二)》介紹了項目的目錄結構和Dao層,本篇主要講解界面的繪制和業務層Service。 登錄界面   登錄

react搭建後臺管理系統

管理系 for menu port 文件中 segment 後臺管理 ans create 先準備工具:  yarn安裝:    npm install -g yarn #yarn也是包管理工具,只不過它構建效率更高    官方使用教程:https://yarnpkg.

ASP.NET MVC5+EF6+EasyUI 後臺管理系統62-EF鏈接串加密

image title orm mst .... 比較 string類 sin isn 前言:   這一節提供一個簡單的功能,這個功能看似簡單,找了一下沒找到EF鏈接數據庫串的加密幫助文檔,只能自己寫了,這樣也更加符合自己的加密要求 有時候我們發布程序為了避免程序外的

從零搭建java後臺管理系統

pac 阿裏 stat 技術 user 日誌 代碼 最小 mbo 框架搭建 一、初步設想,使用springboot,框架打算用到依賴 spring web,devTools,mysql,Aspect,Redis,Lombok,Freemark,Shiro,Rabbitmq

從零搭建java後臺管理系統mysql和redis安裝

docker 權限 req 安全性 分享圖片 登錄 red 解析 append 接上篇開始安裝mysql和redis 註意了,如果用阿裏雲服務器,外網訪問的端口必須在安全組開啟,否則外網訪問不通 三、服務器安裝redis和mysql 本次環境搭建將所有第三方服務會安

angular6 + ng-zorro鹿途後臺管理系統項目結構規劃

風格 shared 形式 route rgb 最好 導航 出口 ref 上一節我們已經搭建好項目的基本骨架,現在我們就來對項目的整體結構進行規劃,項目結構規劃每個人每個公司都有不同的方式,我們不去論好壞還是是否合理,只要你當前覺得它是最好的實現就好,不過我還是建議去參

LAMP+Postfix+Dovecot+Postfixadmin搭建郵件管理系統

接上篇,我們部署完了MySQL服務,接下來開始不是Apache服務。四、部署Apache服務     1、安裝Apache所必須的依賴包     [[email protected] ~]# yum -y ins