標籤:資料庫 res source 初始化 應用 rtc python學習 style 配置路由
linux環境安裝django:
sudo pip install django
windows環境安裝django:
pip install django
驗證django是否安裝:
python -m django --version
切換目錄到E:\SourceCode,建立新項目,項目名稱為:mysite:
django-admin startproject mysite
切換到mysite目錄,運行mysite項目:
python manage.py runserver
在mysite項目中,建立polls應用:
python manage.py startapp polls
開始編寫第一個頁面,開啟polls/views.py:
from django.shortcuts import renderfrom django.http import HttpResponse# Create your views here.def index(request): return HttpResponse("Hello, world. You‘re at the polls index.")
此時django還不能訪問到polls應用的view,因為缺少路由資訊,下面要配置路由資訊:
新增並開啟polls/urls.py:
from django.conf.urls import urlfrom . import viewsurlpatterns = [ url(r‘^$‘, views.index, name=‘index‘),]
開啟mysite/urls.py:
from django.conf.urls import include, urlfrom django.contrib import adminurlpatterns = [ url(r‘^polls/‘, include(‘polls.urls‘)), url(r‘^admin/‘, admin.site.urls),]
添加路由的方法,有幾種,根據不同的情況來使用。
第一種(Function views):
1.首先匯入view的模組,from . import views
2.在urlpatterns中插入新的路由,url(r‘^$‘, views.index, name=‘index‘)
第二種(Class-based views):
1.首先匯入view的模組,from other_app.views import Home
2.在urlpatterns中插入新的路由,url(r‘^$‘, Home.as_view(), name=‘home‘)
第三種(Including another URLconf):
1.首先匯入include()函數,from django.conf.urls import include, url
2.在urlpatterns中插入新的路由,url(r‘^polls/‘, include(‘polls.urls‘))
先初始化mysite項目的資料庫:
python manage.py migrate
配置完成後,運行mysite項目:
python manage.py runserver
python學習筆記08:安裝django