1. 程式人生 > 實用技巧 >python Django學習基礎

python Django學習基礎

------------恢復內容開始------------

  1. 啟動專案
    一 選擇python-terminal
    ---python manage.py runserver 或者 直接啟動按鈕

2.建立具體應用(app01檔案)

檔案下建立views.py檢視檔案
該檔案用來編寫函式----功能

2.配置路由系統(urls-->函式)

from app01 import views

urlpatterns = [
# path('admin/', admin.site.urls),
path('login/', views.login),
path('add_users/', views.add_users),
path('del_users/', views.del_users),
path('modify_users/', views.modify_users),
path('model_add_users/', views.model_add_users),
]

path(url路徑,函式路徑)

3.編寫函式

學習使用HttpRespones, render, redirect

  1. return Httprespones(str)
    直接返回字串,也可以返回位元組

2.return render(request,'index.html',{"rlts",[0,1,1,1,2,5,5]})

在html檔案中程式碼的編寫方式,

{% for row in rlts %}

手機號:

賬戶名:

密&nbsp碼:



刪除
{% endfor %}

  1. return redirect(path) 括號內填寫網址路徑

3.1可以直接跳轉到某一個網址裡面---return redirect("

http://www.baidu.com")

3.2跳轉自己編寫的某一個網址---return redirect("/classes/")

3.3
from django.shorcut import HttpRespones,render,redirect

def login(request):
if request.method == "GET":
return render(request,'login.html',{
"items":[1,2,3,4],
"dic_items":{"id":1,"user":123,"pwd":123456},
"list_dict_items":[{"id":1,"user":123,"pwd":123456},
{"id":2,"user":132,"pwd":123456},
{"id":3,"user":321,"pwd":123456}]
})

else:
   return redirect("https://www.baidu.com")

------------恢復內容結束------------