Visual Studio Code搭建django項目


之前我們使用VSCode搭建C#項目,今天寫一篇關於django項目的搭建,其實以其說是搭建django框架,不如說是如何通過vscode開發django項目;django官網:https://www.djangoproject.com/

安裝django

django安裝命令:pip install django,參考:https://docs.djangoproject.com/en/3.0/topics/install/
查看django的安裝版本:python -m django --version,當然安裝的時候也可以直接指定安裝的版本。
Django與Python的版本依賴關系

Django version Python versions
1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in 1.11.17)
2.0 3.4, 3.5, 3.6, 3.7
2.1 3.5, 3.6, 3.7
2.2 3.5, 3.6, 3.7, 3.8 (added in 2.2.8)
3.0 3.6, 3.7, 3.8

創建項目

創建一個名為yinchuan的項目:django-admin startproject yinchuan

manage.py: 一個讓你可以管理Django項目的工具程序。 oa/__init__.py:一個空文件,告訴Python解釋器這個目錄應該被視為一個Python的包。 oa/settings.py:Django項目的配置文件。 oa/urls.py:Django項目的URL聲明(URL映射),就像是你的網站的“目錄”。 oa/wsgi.py:項目運行在WSGI兼容Web服務器上的接口文件 詳細說明:https://docs.djangoproject.com/en/3.0/intro/tutorial01/

運行項目

運行django項目:python manage.py runserver

然后打開瀏覽器輸入地址,看到下面的這個頁面,就表示已經成功開啟django的大門

添加項目應用

添加一個dams的應用:python manage.py startapp dams
一個django項目可以包含一個或多個應用,如果僅僅只是修改代碼的話不需要每次runserver啟動服務,除非新增了文件或者其他資源;最后可以根據需求進行各種各樣的開發了

新增一個視圖

在新建的應用下可以看到django已經給我們自動創建了一個views.py文件,在這個文件中我們自己去添加新的對應視圖函數

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(requst):
    return HttpResponse("Hello,django.")

配置路由

新建完視圖后,需要通過路由配置后才能訪問到我們的頁面,路由配置也非常簡單,首先在應用下新建一個ulrs.py文件作為該應用的站點地址管理(如何django已經創建直接編輯即可),然后再從項目中的urls.py,總路由配置文件中添加應用的路由配置

from django.urls import path
from . import views

urlpatterns=[path('',views.index,name='index')]
from django.contrib import admin
from django.urls import path,include

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM