mylab 專案實戰
1、在templates中乙個index.html我需要引入當前資料夾中的另乙個網頁,我直接在index的**中引入**.html無效
最後,我在這個專案的主目錄下的urls中進行設定,可行
2、在呼叫網頁的時候,進行views設定,就已經把處理函式給選定了
直接在views,用req.get['']獲取引數報錯,是views中的原因
使用req.get.get()進行引數提取;
html不管使用什麼協議,它的規定是不變的,可用form進行引數的傳遞,method,action就寫對應的處理url
python通過url找到進行具體處理的view方法,其中可以通過get()方法進行引數的接收
通過response方法進行返回,可以是介面,也可以是引數,return返回顯示
3、 if (managername is not none) & (managerpassword is not none):
否則有錯誤
注意在獲取引數的時候不要將引數的名字打錯,我將managerpassword打成了managerpasword結果糾結了半天!!!
4、flag = manager.objects.get(managername=managername,managerpassword=managerpassword)
#if flag:
# flag = manager.objects.get(managername=managername,managerpassword=managerpassword)
if flag:
rec = manager.objects.filter(managername=managername)[0]
tag = rec.managerid
return ...
#判斷資料庫中是否存在某一條記錄,然後取出該記錄,filter只有乙個引數,多了報錯。然後從取出的一條記錄裡面,獲得字段值
5、在進行頁面鏈結跳轉的時候,一定要看輸入的跳轉的頁面的url在urls中的配置形式,否則報錯
在首頁的url設定為(r'^$')的情況下,首頁
,跳轉到首頁
6、原來我修改static中的一些檔案的**,結果網頁上顯示的還是修改前的,我將乙個meta刪除後,顯示出修改的內容,但是還沒有顯示修改後的
---刪了
7、網頁中引入另乙個網頁,include or src 要保證路徑的正確性
onclick="add()"
//ok
window.location.href = "/adduser.html?name="+name+"&password="+password+"&tag="+t;
8、從資料庫中提取資料進行顯示
html:}}
} views中:
q_set = manager.objects.all()
return render_to_response('adduser.html',,context_instance=requestcontext(req))
9、向資料庫儲存**:
通過django自帶的上傳檔案方法,設定models,通過userform進行的選擇,在models中設定上傳檔案的位置
models:
filename = models.charfield(max_length=20)
file = models.filefield(upload_to= './upload/')
(不知怎麼回事,在templates中的檔案直接寫x.html即可,urls中設定也能訪問,而在static中的檔案需要絕對路徑,還不能urls設定,可能設定有問題)
剛開始,傳不上,views中儲存資料庫後,執行成功,資料庫中存的是相對路徑
python學習筆記十
字典遍歷 集合函式 copy僅拷貝物件本身,而不對中的子物件進行拷貝,故對子物件進行修改也會隨著修改。dict1 dict2 dict1 dict3 dict1.copy dict1 user root dict1 num remove 1 print dict1 print dict2 print...
Python學習筆記(十) Python文件
以mark lutz著的 python學習手冊 為教程,每天花1個小時左右時間學習,爭取兩周完成。寫在前面的話 2013 7 20 20 00 學習筆記 1,python以 開始 注釋。python也支援可自動附加在物件上的文件,而且可以在執行時檢視。這類注釋是寫成字串,放在模組檔案 函式 類語句的...
Python爬蟲學習筆記(十)
csv檔案儲存 csv以純文字的形式儲存 資料 import csv with open text.csv w as csvfile writer csv.writer csvfile writer.writerow id name age writer.writerow 001 wangsan 1...