最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django框架創(chuàng)建項目的方法入門教程

 更新時間:2019年11月04日 11:24:54   作者:蒼青浪  
這篇文章主要介紹了Django框架創(chuàng)建項目的方法,結(jié)合實例形式分析了Django框架管理工具的使用及創(chuàng)建項目的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Django框架創(chuàng)建項目的方法。分享給大家供大家參考,具體如下:

Django 管理工具

安裝 Django 之后,就有了可用的管理工具 django-admin.py。我們可以使用 django-admin.py 來創(chuàng)建一個項目:

我們可以來看下django-admin.py的命令介紹:

Type 'django-admin.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[django]
  check
  compilemessages
  createcachetable
  dbshell
  diffsettings
  dumpdata
  flush
  inspectdb
  loaddata
  makemessages
  makemigrations
  migrate
  runserver
  sendtestemail
  shell
  showmigrations
  sqlflush
  sqlmigrate
  sqlsequencereset
  squashmigrations
  startapp
  startproject
  test
  testserver

創(chuàng)建項目

使用 django-admin.py 來創(chuàng)建 djangoPro 項目:

django-admin.py startproject djangoPro

最新版的 Django 請使用 django-admin 命令:

django-admin startproject djangoPro

創(chuàng)建完成后項目的目錄結(jié)構(gòu):

$ cd djangoPro/
$ tree
.
|-- HelloWorld
|   |-- __init__.py
|   |-- settings.py
|   |-- urls.py
|   `-- wsgi.py
`-- manage.py

目錄說明:

  • djangoPro: 項目的容器。
  • manage.py: 一個實用的命令行工具,可讓你以各種方式與該 Django 項目進行交互。
  • djangoPro/__init__.py: 一個空文件,告訴 Python 該目錄是一個 Python 包。
  • djangoPro/settings.py: 該 Django 項目的設置/配置。
  • djangoPro/urls.py: 該 Django 項目的 URL 聲明; 一份由 Django 驅(qū)動的網(wǎng)站"目錄"。
  • djangoPro/wsgi.py: 一個 WSGI 兼容的 Web 服務器的入口,以便運行你的項目。

接下來我們進入 djangoPro 目錄輸入以下命令,啟動服務器:

python3 manage.py runserver 0.0.0.0:8000

0.0.0.0 讓其它電腦可連接到開發(fā)服務器,8000 為端口號。如果不說明,那么端口號默認為 8000。

在瀏覽器輸入你服務器的ip及端口號,如果正常啟動,輸出結(jié)果如下:

視圖和 URL 配置

在先前創(chuàng)建的djangoPro 目錄下的 djangoPro 目錄新建一個 view.py 文件,并輸入代碼:

from django.http import HttpResponse
def hello(request):
  return HttpResponse("Hello world ! ")

接著,綁定 URL 與視圖函數(shù)。打開 urls.py 文件,刪除原來代碼,將以下代碼復制粘貼到 urls.py 文件中:

from django.conf.urls import url
from . import view
urlpatterns = [
  url(r'^$', view.hello),
]

也可以修改以下規(guī)則:

from django.conf.urls import url
from . import view
urlpatterns = [
  url(r'^hello$', view.hello),
]

注意:項目中如果代碼有改動,服務器會自動監(jiān)測代碼的改動并自動重新載入,所以如果你已經(jīng)啟動了服務器則不需手動重啟。

url() 函數(shù)

Django url() 可以接收四個參數(shù),分別是兩個必選參數(shù):regex、view 和兩個可選參數(shù):kwargs、name,接下來詳細介紹這四個參數(shù)。

  • regex: 正則表達式,與之匹配的 URL 會執(zhí)行對應的第二個參數(shù) view。
  • view: 用于執(zhí)行與正則表達式匹配的 URL 請求。
  • kwargs: 視圖使用的字典類型的參數(shù)。
  • name: 用來反向獲取 URL。

希望本文所述對大家基于Django框架的Python程序設計有所幫助。

相關(guān)文章

  • python列表中刪除多條字典信息的三種方法

    python列表中刪除多條字典信息的三種方法

    本文主要介紹了python列表中刪除多條字典信息的三種方法,主要包括列表推導式,filter()函數(shù),del?關(guān)鍵字這三種方法,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • 雙向RNN:bidirectional_dynamic_rnn()函數(shù)的使用詳解

    雙向RNN:bidirectional_dynamic_rnn()函數(shù)的使用詳解

    今天小編就為大家分享一篇雙向RNN:bidirectional_dynamic_rnn()函數(shù)的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 6種將Python代碼打包成exe應用的方式

    6種將Python代碼打包成exe應用的方式

    這篇文章主要給大家介紹了關(guān)于6種將Python代碼打包成exe應用的方式,對于很多python的初學者來說,很希望將自己用python寫的.py文件生成exe直接在電腦上運行,需要的朋友可以參考下
    2023-08-08
  • PYQT5 實現(xiàn)界面的嵌套方式

    PYQT5 實現(xiàn)界面的嵌套方式

    這篇文章主要介紹了PYQT5 實現(xiàn)界面的嵌套方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python中矩陣創(chuàng)建和矩陣運算方法

    Python中矩陣創(chuàng)建和矩陣運算方法

    今天小編就為大家分享一篇Python中矩陣創(chuàng)建和矩陣運算方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Flask框架實現(xiàn)的前端RSA加密與后端Python解密功能詳解

    Flask框架實現(xiàn)的前端RSA加密與后端Python解密功能詳解

    這篇文章主要介紹了Flask框架實現(xiàn)的前端RSA加密與后端Python解密功能,結(jié)合實例形式詳細分析了flask框架前端使用jsencrypt.js加密與后端Python解密相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08
  • Python判斷字符串與大小寫轉(zhuǎn)換

    Python判斷字符串與大小寫轉(zhuǎn)換

    這篇文章主要介紹了Python判斷字符串與大小寫轉(zhuǎn)換的方法,有需要的小伙伴可以參考下。
    2015-06-06
  • Python實現(xiàn)環(huán)形鏈表

    Python實現(xiàn)環(huán)形鏈表

    這篇文章主要為大家詳細介紹了Python實現(xiàn)環(huán)形鏈表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Python 虛擬環(huán)境venv詳解

    Python 虛擬環(huán)境venv詳解

    Python 虛擬環(huán)境主要是為不同 Python 項目創(chuàng)建一個隔離的環(huán)境,每個項目都可以擁有獨立的依賴包環(huán)境,而項目間的依賴包互不影響,對Python 虛擬環(huán)境venv相關(guān)知識感興趣的朋友一起看看吧
    2021-09-09
  • 如何對numpy?矩陣進行通道間求均值

    如何對numpy?矩陣進行通道間求均值

    這篇文章主要介紹了如何對numpy?矩陣進行通道間求均值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評論

平昌县| 绥化市| 巴彦县| 伽师县| 廉江市| 交城县| 库尔勒市| 深水埗区| 济宁市| 新野县| 崇左市| 洛浦县| 松阳县| 丹东市| 临西县| 东丰县| 伊宁市| 万源市| 都匀市| 永兴县| 桂林市| 南城县| 邵武市| 邢台县| 安福县| 都安| 三原县| 潼南县| 濮阳县| 石城县| 陵川县| 广昌县| 融水| 乐山市| 涡阳县| 曲水县| 青神县| 河间市| 剑阁县| 高尔夫| 额济纳旗|