Python Django - MgongoDB2View

創建一個app,從MongoDB中獲取數據,加載到頁面

(1)創建app

(venv) C:\Project\PythonProject\EcSystemPython> python manage.py startapp django_web

(2)修改settings.py文件,添加INSTALLED_APPS
(3)templates文件夾中,創建test.html

(4)編輯django_web的view.py,創建testFunc函數

def testFunc(request):
    context = {
        'tex': 'HelloWorld'
    }
    return render(request, 'test.html', context)

(5)編輯EcSystemPython的urls.py,配置映射路徑

from django.contrib import admin
from django.urls import path
from django_web.views import *

urlpatterns = [
    path('admin/', admin.site.urls),
    path('test/', testFunc),
]

(6)創建static文件夾,存放css樣式文件、js文件

(7)編輯EcSystemPython的settings.py,追加STATICFILES_DIRS

STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"),)

(8)test.html中引入靜態文件

(9)編輯django_web下的models.py

(10)編輯django_web下的views.py

(11)編輯templates下的test.html

(12)運行項目

(venv) C:\Project\PythonProject\EcSystemPython>python manage.py runserver

(13)效果展示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章