django是乙個開放源**的web應用框架,由python寫成。
採用了mvc的框架模式,即模型m,檢視v和控制器c。
初次發布於2023年7月, 並於2023年9月發布了第乙個正式版本1.0 。
django 框架的核心元件有:
用於建立模型的物件關係對映
為終端使用者設計的完美管理介面
一流的 url 設計
設計者友好的模板語言
快取系統。
一、django 安裝
window下安裝django前要先安裝python
具體安裝python3.6的步驟可以檢視:
注意:安裝的時候有個選項勾上後可以直接配置好python環境變數
python安裝好之後,win+r開啟cmd,輸入:pip install django,開始安裝django。
驗證一下django是否成功安裝:
輸入python
輸入import django
輸入django.get_version()
二、window下django 建立乙個小專案(通過httpresponse 來把內容顯示到網頁上)
1、首先在d盤中建立乙個django的資料夾,然後在cmd中進入到這個資料夾中,
執行django-admin.py startproject helloworld(helloworld是專案名)
2.然後在cmd中進入到helloworld中,執行python manage.py runserver 0.0.0.0:8000啟動django
瀏覽器出現下圖就是正常啟動了
3.這時候在helloworld中的helloworld目錄下建立乙個hello.py的檔案,裡面加入
4.開啟helloworld中的helloworld目錄下的urls.py檔案,裡面加入
from django.conf.urls import url
from django.contrib import admin
from . import hello #這個是匯入hello包(就是建立的hello.py)
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello$', hello.index), #第乙個hello是url請求,hello.index的hello是建立的hello.py的名字,index是hello.py裡的方法名
]
5.這時候去瀏覽器執行127.0.0.1:8000/hello出現以下圖就算成功了
使用渲染模板的方法來顯示內容
1.在window下先在helloworld目錄下建立乙個views資料夾,進入views中,建立乙個index.html裡面寫:
lang="en">
charset="utf-8">
titletitle>
head>
}h1>
body>
html>
2.把上述步驟3的**給改為:
from django.shortcuts import render
defindex
(resquest):
ctx={} #定義乙個名位ctx的空字典
ctx["msg"] = "world"
#以鍵值對方式新增一條資料到字典中
return render(resquest,'hello.html',ctx)#把字典作為引數返回
3.修改settings.py檔案,裡面加入一條base_dir+』/views』,在什麼地方加如下圖:
4.去瀏覽器執行127.0.0.1:8000/hello出現以下圖就算成功了
Dos視窗下的複製與貼上
這個帖子純屬為自己之前一些笨笨的操作做一次終結。使用計算機也有六年多了,很多計算機的基本操作也都掌握了,但畢竟是泥腿子出身,很多windows下的快捷操作和優化部分依然是不懂,就知道以視窗為基準,使用滑鼠左右鍵。www.2cto.com 經常見到一些牛人,他們的牛逼之處不在於技術上多麼強悍 當然,技...
DOS下安裝WinXP方法
在dos下安裝win xp 在win 98的dos狀態下可以安裝win xp,插入win xp光碟後,首先從開始中進入ms dos,然後在ms dos下輸入 g setup.exe g為光碟機碟符 即可。如果想從純dos下進行安裝,可用啟動盤啟動到dos狀態,安裝時首先載入smartdrv.exe ...
DOS下安裝WinXP方法
在dos下安裝win xp 在win 98的dos狀態下可以安裝win xp,插入win xp光碟後,首先從開始中進入ms dos,然後在ms dos下輸入 g setup.exe g為光碟機碟符 即可。如果想從純dos下進行安裝,可用啟動盤啟動到dos狀態,安裝時首先載入smartdrv.exe ...