利用pycharm建立django專案

2021-08-25 11:13:24 字數 1431 閱讀 1733

pycharm是個很不錯的python開發工具,大大縮短了python專案的建立時間以及除錯時間

在使用python寫指令碼一段時間後,想嘗試使用django來編寫乙個python專案,現做以下記錄備忘:

建立後執行專案,預設頁面為開啟後:

出現上面的頁面,則正面專案建立成功

目錄結構:

from django.http import httpresponse         #需要匯入httpresponse模組

def hello(request): #request引數必須有,名字類似self的預設規則,可以修改,它封裝了使用者請求的所有內容

return httpresponse("hello world ! ") #不能直接字串,必須是由這個類封裝,此為django規則

testdjango/urls.py檔案**:

urlpatterns = [

url(r'^admin/', admin.site.urls), #admin後台路由

url(r'^hello$', views.hello), #你定義的路由,第乙個引數為引號中的正規表示式,第二個引數業務邏輯函式(當前為views中的hello函式)]

執行專案:

命令列的方式是:python manage.py runserver 127.0.0.1:8000

但是在pycharm中可以使用如下方法:

修改views檔案:

context['hello'] = 'hello world!' #資料繫結

return render(request, 'hello.html', context) #將繫結的資料傳入前台

被繼承的模板:

django模板測試

original

hello.html 中繼承 base.html,並替換特定 block,hello.html 修改後的**如下:

繼承了 base.html 檔案

需要將一些靜態資源引入專案,新建乙個static目錄,可以將js、css等檔案放入這個目錄中:

需要讓django找到這個目錄,需要在setting檔案中進行配置:

在html檔案中引入靜態資源:

django模板測試

original

第一行引入靜態檔案路徑,在裡加入css網鏈和js檔案

Pycharm建立Django工程

1.pycharm新建django工程,建立時勾選admin選項 可以訪問http localhost 8000 3.新增乙個網頁 在urls.py中新增url url r function1url function1 重新啟動,可以訪問http localhost 8000 function1ur...

在Windows的虛擬環境下建立Django專案

一 windows環境下安裝虛擬環境 1.輸入命令 mkvirtualenv django py3 1.11 2.建立成功後,輸入命令 deactivate virtualenv退出虛擬環境 3.安裝django,輸入命令 pip install django 1.11.11,成功安裝後,用命令pi...

利用PyCharm實現Python遠端除錯

python遠端除錯 一 介紹 python遠端除錯,即在遠端機器上執行python 在本地進行除錯。需要環境 python 除錯環境 pycharm 需要依賴 遠端和本地需要在python路徑安裝pycharm debug.egg 注 安裝egg包需要使用先安裝setuptools 二 安裝set...