欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

django最快程序開發(fā)流程詳解

 更新時間:2019年07月19日 17:10:16   作者:roadwide  
這篇文章主要介紹了django最快程序開發(fā)流程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1.建立工程

在工程目錄下打開cmd,輸入以下命令。其中mysite是項目名稱。

django-admin startproject mysite

命令運行完后,在該目錄下會出現(xiàn)一個名為mysite的文件夾。下面是工程的目錄結(jié)構(gòu)

2.創(chuàng)建一個新的應用(app)

cmd進入mysite目錄(有manage.py那個文件夾),運行以下命令。其中helloapp是應用名

python manage.py startapp helloapp

然后會在manage.py同級目錄下生成一個helloapp的目錄。下一步是修改helloapp/views.py

3.修改應用的views.py

修改helloapp/views.py文件在上述命令行創(chuàng)建下,初始的樣子是這樣。

from django.shortcuts import render

# Create your views here.

暫時不知道這個render是什么作用,但是我不敢妄自刪除,以免出錯,所以還是保留下來了。

在上述代碼后面引入HttpResponse,這個模塊應該是用于http返回。具體代碼如下

from django.http import HttpResponse
def hello(request):
  return HttpResponse("Hello World! I am coming...")

4.修改工程的路由(urls.py)

修改mysite/mysite/urls.py,上述命令行創(chuàng)建的原始文件內(nèi)容如下。

from django.contrib import admin
from django.urls import path

urlpatterns = [
  path('admin/', admin.site.urls),
]

需要引入helloapp以及增加相應的路由。具體修改后如下

from django.contrib import admin
from django.urls import path
from helloapp import views  ##引入helloapp這個應用的views(即第3步更改的那個views.py要引入進來才能顯示)

urlpatterns = [
  path('index/',views.hello),  ##添加相應的路由(即訪問.../index/這樣的路徑會調(diào)用helloapp中定義的那個hello函數(shù)而返回相應的response)
  path('admin/', admin.site.urls),
]

很好理解。在helloapp下的views.py中定義函數(shù),在工程目錄的路由文件(urls.py)引入相應app(這里就是helloapp)的views,(只有引入了才能調(diào)用剛剛定義函數(shù))。然后設置路由,即訪問相應的路徑調(diào)用相應的函數(shù)。

5.運行當前工程

進入與manage.py同級目錄,用cmd運行以下命令

python manage.py runserver

即可進入相應的網(wǎng)頁調(diào)試程序。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python?Flask-Login構(gòu)建強大的用戶認證系統(tǒng)實例探究

    Python?Flask-Login構(gòu)建強大的用戶認證系統(tǒng)實例探究

    這篇文章主要為大家介紹了Python?Flask-Login構(gòu)建強大的用戶認證系統(tǒng)示例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python并發(fā)執(zhí)行的幾種實現(xiàn)方法

    Python并發(fā)執(zhí)行的幾種實現(xiàn)方法

    在Python中多線程是實現(xiàn)并發(fā)的一種方式,多線程可以讓程序在同一時間內(nèi)進行多個任務,從而提高程序的效率和執(zhí)行速度,這篇文章主要給大家介紹了關于Python并發(fā)執(zhí)行的幾種實現(xiàn)方法,需要的朋友可以參考下
    2024-08-08
  • python如何調(diào)用百度識圖api

    python如何調(diào)用百度識圖api

    這篇文章主要介紹了python如何調(diào)用百度識圖api,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-09-09
  • 使用Python防止SQL注入攻擊的實現(xiàn)示例

    使用Python防止SQL注入攻擊的實現(xiàn)示例

    這篇文章主要介紹了使用Python防止SQL注入攻擊的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • Python爬蟲爬取ts碎片視頻+驗證碼登錄功能

    Python爬蟲爬取ts碎片視頻+驗證碼登錄功能

    這篇文章主要介紹了Python爬蟲爬取ts碎片視頻+驗證碼登錄功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • 如何運行帶參數(shù)的python腳本

    如何運行帶參數(shù)的python腳本

    這篇文章主要介紹了如何運行帶參數(shù)的python腳本,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • 在Python中使用循環(huán)進行迭代的方法小結(jié)

    在Python中使用循環(huán)進行迭代的方法小結(jié)

    Python中的循環(huán)結(jié)構(gòu)是編程中的重要組成部分,本文詳細介紹這兩種循環(huán)的使用方法、它們之間的差異以及如何選擇合適的循環(huán)類型,此外,我還將介紹一些高級循環(huán)控制技巧,如列表推導式和生成器表達式,感興趣的朋友一起看看吧
    2024-01-01
  • Python中append淺拷貝機制詳解

    Python中append淺拷貝機制詳解

    在 Python 中,對象賦值實際上是對象的引用。當創(chuàng)建一個對象,然后把它賦給另一個變量的時候,Python 并沒有拷貝這個對象,而只是拷貝了這個對象的引用,我們稱之為淺拷貝,這篇文章主要介紹了Python中append淺拷貝機制,需要的朋友可以參考下
    2023-02-02
  • python實現(xiàn)二分類的卡方分箱示例

    python實現(xiàn)二分類的卡方分箱示例

    今天小編就為大家分享一篇python實現(xiàn)二分類的卡方分箱示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 深入解析Python?3中Hash鍵值存儲的優(yōu)勢與應用

    深入解析Python?3中Hash鍵值存儲的優(yōu)勢與應用

    這篇文章主要介紹了深入解析Python?3中Hash鍵值存儲的優(yōu)勢與應用的相關資料,需要的朋友可以參考下
    2023-11-11

最新評論