【django】项目准备
生活随笔
收集整理的這篇文章主要介紹了
【django】项目准备
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一. MVT 模式圖解
二. 項?準備
1、創(chuàng)建項目
django-admin startproject django_project2、創(chuàng)建應用
python manage.py startapp film3、更換python解釋器。按需要選擇
4、安裝(注冊)應用
5、本地化
#設(shè)置中? LANGUAGE_CODE = 'zh-Hans' #亞洲上海時區(qū) TIME_ZONE = 'Asia/Shanghai'6、模板路徑
在應?同級?錄下,創(chuàng)建templates模板?件夾
7、項目中匹配urls.py
8、應用中匹配urls.py
from django.urls import re_path,path from film import viewsurl patterns = [ re_path('^show/$',views.show), re_path('^filmlist/$',views.filmList),]9、準備視圖
def filmList(request): """ 瀏覽器顯示所有影?信息 :param request: :return: """ # 查詢filminfo表中所有數(shù)據(jù) films = FilmInfo.objects.all() # 構(gòu)造數(shù)據(jù) data = {'filmlist':films} # 傳遞數(shù)據(jù)給模板 return render(request,'film/index.html',data)10、編輯index.html
<body> <ol> {% for film in filmlist %} <li>{{ film.fname }}</li> {% endfor %}</ol></body>11、開啟服務器, 測試項?
# 進?項??件中, 開啟項?對應的服務器 python manage.py runserver12.瀏覽器中輸??址
http://127.0.0.1:8000/filmlist/總結(jié)
以上是生活随笔為你收集整理的【django】项目准备的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【django】配置数据库(mysql)
- 下一篇: 关于UnicodeDecodeError