Python测试开发django4.templates模板配置
【上一篇】我們講了Python測試開發django3.視圖和URL配置
今天詳細介紹下 Django 模板的應用,模板是一個文本,用于分離文檔的表現形式和內容。
我們已經知道創建項目用django-admin startproject helloworld,一個項目下可以有多個應用(app),可以創建多個應用。
我們現在來創建應用,先cmd下cd到manage.py所在目錄cd C:\Users\admin\Desktop\django\helloword,創建應用python manage.py startapp hello,創建成功后目錄如下
hello
? ? ? ?migrations 數據修改表結構
? ? ? ?admin?Django為我們提供的后臺管理
? ? ? ?apps 配置當前的app
? ? ? ?models?ORM寫指定的類,通過命令可以創建數據結構
? ? ? ?tests 單元測試
?? ? ??views 業務代碼
setting配置
應用新建成功后,一定要在helloword/setting.py腳本里面,把剛才新建的應用名添加到INSTALLED_APPS里,要不然無法識別到新增的這個應用。
#setting.pyINSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','hello', ]templates模板
在hello目錄下新建一個templates包,包下新建一個demo.html文件,寫入以下內容
#demo.html<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>demo樣式</title> </head> <body><p><h4> 這是我的CSDN博客地址 </h4><a href="https://blog.csdn.net/qq_36502272" target="_blank" >橙子全棧測試</a><hr><h4> 軟件測試技術交流分享 </h4><p>軟件測試技術、方法、測試方案分享交流、Python自動化測試交流學習、性能Jmeter工具交流學習<br>QQ交流群212683165</p><a href="https://blog.csdn.net/qq_36502272" target="_blank" >點擊訪問博客</a> </p></body> </html>編寫視圖
html內容已經有了,下來就是如何讓html內容展示出來,把demo.html寫到視圖函數hello/views.py里
#views.pyfrom django.shortcuts import render from django.http import HttpResponse # Create your views here.def index(request):return HttpResponse("Hello world ! django ~~")def demo(request):return render(request, 'demo.html')url配置
在helloworld/urls.py里添加對應url訪問路徑,映射到我們上面新增的視圖
#urls.pyfrom django.contrib import admin from django.urls import path from hello import views from django.conf.urls import urlurlpatterns = [path('admin/', admin.site.urls),url('^$', views.index),url('^demo$', views.demo) ]啟動服務python manage.py runserver訪問http://127.0.0.1:8000/demo
總結
以上是生活随笔為你收集整理的Python测试开发django4.templates模板配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用Fiddler抓包调试工具,实现mo
- 下一篇: 2022大厂面试必问要点总结