Gjango入門與實踐(三)建立應用及專案

2021-09-27 03:01:02 字數 1581 閱讀 5795

建立應用

建立第乙個頁面(響應)

1.開啟命令列,進入想要安置專案的目錄

2.命令列輸入:django-admin startproject myblog

3.若沒有報錯,則建立專案成功

4.用pycharm開啟新建的專案

啟動伺服器,啟動命令

python manage.py runserver
或加埠號

在瀏覽器輸入**和埠號顯示:

資料移植(遷移)模組

內容自動生成

該應用的後台管理系統配置

該應用的一些配置

django-1.9以後自動生成

資料模組

使用orm框架

類似於mvc結構中的models(模型)

自動化測試模組

django提供了自動化測試功能

在這裡編寫測試指令碼(語句)

執行響應的**所在模組

**邏輯處理的主要地點

專案中大部分**均在這裡編寫

每個響應對應乙個函式,函式必須返回乙個響應

函式必須存在乙個引數,一般約定為request

每乙個響應(函式)對應乙個url

每個url都以url的形式寫出來

url函式放在urlpatterns列表中

url函式三個引數:url(正則),對應方法,名稱

from django.contrib import admin

from django.urls import path

import blog.views as bv

urlpatterns = [

path('admin/', admin.site.urls),

path('index/', bv.index),

]

重新啟動服務

在瀏覽器輸入:

顯示:

訪問成功

Gjango入門與實踐(七)實用小技巧

二 django shell 三 admin增強 寫在模版中,屬於django模版語言 可以修改模版中的變數,從而顯示不同的內容 例子 過濾器可疊加 它是乙個python的互動式命令列程式 它自動引入了我們的專案環境 我們可以使用它與我們的專案進行互動 我們可以使用django shell 來進行一...

GitHub入門與實踐

基本資訊 書名 github入門與實踐 定價 39.0元 出版社 人民郵電出版社 出版日期 2015 07 01 isbn 9787115394095 字數 260000 頁碼 版次 1 裝幀 平裝 開本 32開 內容簡介 github入門與實踐 從git的基本知識和操作方法入手,詳細介紹了gith...

docker入門與實踐

docker是docker.lnc公司開源的基於lxc技術之上構建的container容器引擎,源 託管在github上,基於go語言並遵從apache 2.0協議開源。誕生於2013年初。docker是通過核心虛擬化技術 namespaces及cgroup等 來提供容器的資源隔離與安全保障等。由於...