(此教程默認你已安裝並配置了Python 3.7.6)












Pycharm+Django 搭建一個簡單的web
一、Pycharm中安裝Django
(此教程默認你已安裝並配置了Python 3.7.6)
1.File—>Settings
2020最新python學習資源分享:1156465813
二、搭建Django項目
1.File—>New Project
2.新窗口打開,會出現以下的文件
簡單解釋一下這幾個文件:
**init.py:**這是一個初始化的空文件,一般我們不需要動它。
settings.py: 這是一個配置文件,里面有關於語言、時區、安裝的app聲明等等信息;
urls.py: 這個文件里指明了在訪問一個頁面時要調用的視圖啊等的映射,確保在訪問時可以正確定位到你要實現的功能;
wsgi.py: 這是一個關於web程序的wsgi的相關配置,我們暫時不需要修改它。
manage.py: 可以理解為他是django應用的控制中心,許多命令的實現,都需要他來調動。
3.在項目里創建一個APP
使用Pycharm的Terminal控制台進行創建
python manage.py startapp DjangoWeb
4.配置相關文件
(1)修改DjangoWeb/views.py
views.py文件,是一個視圖文件,我們要顯示的Hello Django等內容就要在這個文件里實現。在文件中添加如下代碼:
from django.http import HttpResponse
def index(request):
return HttpResponse('Hello Django')
(2)修改DjangoTest1/settings.py
在settings.py這個文件中找到INSTALLED_APPS這個變量,在末尾添加:'DjangoWeb', # App的名字
(3)配置DjangoTest1/urls.py
打開urls.py文件,添加以下代碼:
from django.contrib import admin
from django.urls import path
from DjangoWeb import views
urlpatterns = [
path('admin/', admin.site.urls),
path('index/', views.index)
]
(4)啟動服務
在pyCharm Terminal控制台,執行:
python manage.py runserver
回車執行后出現:
在控制台點擊http://127.0.0.1:8000/
或者復制粘貼到瀏覽器打開,出現:
添加index http://127.0.0.1:8000/index
,出現:
三、小節
Python下有許多款不同的 Web 框架。Django是重量級選手中最有代表性的一位。許多成功的網站和APP都基於Django。
Django 是一個開放源代碼的 Web 應用框架,由 Python 寫成。
Django 采用了 MVT 的軟件設計模式,即模型(Model),視圖(View)和模板(Template)。