企業級開發框架----------Django
第一個Django專案:My Blog
- 建立第一個專案
- 建立第一個應用
- 檢視和 URL 配置
建立第一個專案
使用 django-admin.py 來建立blogproject 專案:
django-admin.py startproject blogproject
在該目錄中能看到blogproject專案已經存在:
建立第一個應用
使用 django-admin.py 來建立blog應用:
cd blogproject
python manage.py startapp blog
此時專案的目錄為:
檢視和 URL 配置
修改 blog/views.py:
from django.shortcuts import render
from django.http import HttpResponse
def welcome(request):
return HttpResponse("</h1>welcome to my blog!</h1>")
在blog下新增urls.py,程式碼如下:
from django.conf.urls import url
from . import views
urlpatterns={
url(r'',views.welcome) ,
}
修改 blogproject 目錄下urls.py:
from django.contrib import admin
from django.urls import path
from django.conf.urls import url,include
urlpatterns = [
path('admin/', admin.site.urls),
url(r'',include('blog.urls')),
]
總結:
- views.py :定義url響應函式。
- 新建的urls.py檔案通過URL對映將使用者的HTTP訪問與該函式繫結起來。
- 在 blogproject/urls.py 的URLpatterns增加對blog中urls.py的檔案的引用,通過include函式將兩個URLpatterns連線起來。
啟動伺服器後,開啟瀏覽器的介面如下:
相關文章
- 微服務PaaS框架,RestCloud企業級開發框架微服務框架RESTCloud
- 百億級企業級 RPC 框架開源了!RPC框架
- 企業級RPC框架zRPCRPC框架
- 企業級 RPC 框架 zRPCRPC框架
- 力軟敏捷開發框架,快速搭建企業級應用系統敏捷框架
- SpringCloud微服務實戰——搭建企業級開發框架(十五):整合Sentinel高可用流量管理框架【熔斷降級】SpringGCCloud微服務框架
- 企業級 Web 開發的挑戰Web
- SpringCloud微服務實戰——搭建企業級開發框架(十四):整合Sentinel高可用流量管理框架【限流】SpringGCCloud微服務框架
- 基於jQuery的前端開發框架,在企業級開發領域裡已經涼了嗎?jQuery前端框架
- 標準的開發框架,對企業開發有多重要?框架
- 分分鐘教你Python Web開發框架DjangoPythonWeb框架Django
- 企業為什麼需要UI快速開發框架UI框架
- 面向企業級前端應用的開發框架 UI5 的發展簡史介紹前端框架UI
- SpringCloud微服務實戰——搭建企業級開發框架(十):使用Nacos分散式配置中心SpringGCCloud微服務框架分散式
- python中web開發框架Django的學習PythonWeb框架Django
- SpringCloud微服務實戰——搭建企業級開發框架(九):使用Nacos發現、配置和管理微服務SpringGCCloud微服務框架
- 哪種企業更需要低程式碼開發框架框架
- 低程式碼開發平臺,快速開發企業級系統
- 敏捷開發框架的開發運用之企業資訊化建設敏捷框架
- 一套MVC5+EasyUI企業快速開發框架原始碼 BS開發框架原始碼MVCUI框架原始碼
- SpringCloud微服務實戰——搭建企業級開發框架(十六):整合Sentinel高可用流量管理框架【自定義返回訊息】SpringGCCloud微服務框架
- 企業級軟體開發新模式:低程式碼模式
- 利用Python框架django開發資產管理系統Python框架Django
- Python開發中,為什麼Django框架很重要?PythonDjango框架
- LeaRun模型驅動開發框架 重塑企業生產力模型框架
- SpringCloud微服務實戰——搭建企業級開發框架(十二):OpenFeign+Ribbon實現負載均衡SpringGCCloud微服務框架負載
- SpringCloud微服務實戰——搭建企業級開發框架(十一):整合OpenFeign用於微服務間呼叫SpringGCCloud微服務框架
- egg-企業級框架和應用入門框架
- WinForm企業級框架實戰專案演練ORM框架
- 10 分鐘構建企業級雲原生框架框架
- Web快速開發:一套標準開發框架對企業有多重要Web框架
- 安全可控的企業級低程式碼開發平臺
- 快速構建企業級應用的開發平臺
- Django快速開發實踐:Drf框架和xadmin配置指北Django框架
- Django框架急速開發內容管理系統後臺Django框架
- SpringCloud微服務實戰——搭建企業級開發框架(十九):Gateway使用knife4j聚合微服務文件SpringGCCloud微服務框架Gateway
- 企業級軟體系統開發為何這麼貴?
- KubeSphere 宣佈開源 Thanos 的企業級發行版 Whizard