1. 程式人生 > >Python Day16 Django

Python Day16 Django

Django

創建Django項目的簡單流程

創建一個django project

django-admin startproject 項目名
在項目名目錄下創建應用
python manage.py startapp blog
在project/settings.py中加入app

INSTALLED_APPS = [
    ‘django.contrib.admin‘,
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.messages‘,
    ‘django.contrib.staticfiles‘,
    ‘app01.apps.App01Config‘, #類似這樣
]

設計url

在project/urls.py中
from app01.views import * #由於把模板放在了app/views.py中,因此這裏需要引入
url(r‘^timer/‘, timer), # timer(request)

構建視圖函數

在app/views.py中
先引入HttpResponse

from django.shortcuts import render,HttpResponse

def timer(request):
    import time
    ctime=time.time()
    return render(request,"timer.html",{"ctime":ctime})

創建模板

在templates中創建timer.html

<p>當前時間:{{ ctime }}</p>

啟動django項目

命令行啟動:
python manage.py runserver 8080 #此處註意python這個命令的環境變量
在pycharm中啟動:
技術分享圖片

Python Day16 Django