原创 二.djangoECHO項目的建立

1.      基礎環境的配套軟件   操作系統: WINDOWS 7 IDE環境:Pycharm 4.3 數據庫:mysql 5.051b 服務器:APACHE 2.2.8 開發包: PYTHON 2.7.5 http://www.py

原创 三.通過Model建立數據庫信息

1.model簡介 model在django的官方文檔是這樣解釋的: A model is the single, definitive source ofinformation about your data. It contains

原创 六.Django中URL的參數傳遞

在Django中有非常強大的URL模塊,可以按照開發者的想法來制定清晰的URL,同時支持正則表達式。此外,在URL中還可以傳遞參數。   1.      Django處理請求的方式 1) Django通過URLconf模塊來進行判斷。通

原创 一.項目介紹及django的MTV模式簡介

1.項目介紹         項目主要利用django來建立一個信息系統,方便數據中心工作的運維人員在處理衆多網絡設備時能進行批量配置,但又能通過變量對不同的網絡設備加入個性化的需求,確保一定的靈活性。在這個平臺上還可以運行各式各樣的腳本

原创 五. Django的forms與ModelForm

在前一小節中,我們主要通過頁面來顯示了信息列表,那麼如何在頁面中進行增刪改查的工作呢?在這一小節中,我們將通過頁面來對現有數據進行增刪改的操作。   1.      Forms的介紹: 我們知道通過頁面向數據庫中插入新的數據,一般會通

原创 四.Django的template

如果要求不高,可以使用django admin做CRUD的操作,當然django admin也有許多定製方法,具體可以參見https://docs.djangoproject.com/en/1.9/ref/contrib/admin/。但

原创 Django中URL的參數傳遞的實現

這篇文章主要介紹了Django中URL的參數傳遞的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 在Django中有非常強大的URL模塊,

原创 二十. 增加一個項目協作留言板功能(六)----- 增加一個任務結束按鈕

在之前我們增加了一個刪除功能,是用於刪除整個任務的。但在實際過程中,我們並不希望刪除該任務,而是希望它留存下來供日後查詢,僅僅需要的是一個結束任務的功能。當結束任務後,任務中的任何信息都不能再更改,任務的狀態也變更成了已結單。 1.

原创 二十五.將ECHO項目部署至LINUX環境

我們LINUX的版本爲Ubuntu 14.04,由於Ubuntu 14.04預裝python 2.7,因此我們僅安裝apache2 和 django等相關軟件。   1.      安裝apache2 apt-get install ap

原创 二十一.增加用戶登陸界面

由於我們這是一個對內的項目管理界面,因此,我不提供用戶的公開註冊,只負責用戶登陸並讓用戶更改密碼。建立用戶可以通過admin後臺來建立。如果需要擁有一套完整的用戶註冊系統,可以直接選擇一個django-registration-redux

原创 十九. 增加一個項目協作留言板功能(五)----- 增加添加附件功能

在任務管理中,我們增加一個添加附件的功能,方便用戶將相應的資料上傳至服務器。Django提供了方便的upload方法,具體可參閱https://docs.djangoproject.com/en/1.9/topics/http/file-

原创 十八. 增加一個項目協作留言板功能(四)----- 增加實施步驟的增刪改查功能

進入任務列表,我們無法查看到相應的實施步驟,那麼接下來我們就針對實施步驟進行相應的處理。   1.      在任務中顯示實施步驟,由於實施步驟的增加功能已經在views.py的task_edit中已經實現了,因此在task_edit.h

原创 十二.通過bootstrap的modal.js來完成刪除功能

Modal.js是bootstrap的一個js插件,以彈出對話框的形式出現,具有最小和最實用的功能集。具體使用方法可以參見http://v3.bootcss.com/javascript/   在這次實例中,還會包括一些Jquery及AJ

原创 二十二.完善Dashboard頁面並更改font awesome icons

在這一章中,我們完善一下dashboard頁面,並使用一些圖標來對該系統中的一些信息做彙總。   1.      建立dashboard.html 我們打開ACE這個模板中的index.html,並建立dashboard.html。將相關

原创 七.將bootstrap模板ACE引入django

Bootstrap,來自 Twitter,是目前最受歡迎的前端框架。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷。我們可以通過bootstrap來快速開發前端頁面。當然,如