Django入門一之安裝及項目建立

1. 習慣性的建立虛擬環境

# 因爲我安裝也安裝了pyhton3因此在前面要加python2 -m
F:\Python Script\MyVirtualenv>python2 -m virtualenv django_py2

 

2. 進入虛擬環境,安裝django 1.5.11

F:\Python Script\MyVirtualenv>django_py2\Scripts\activate
(DJANGO~1) F:\Python Script\MyVirtualenv>pip install django==1.5.11

 

3. 進入python,檢查是否安裝成功,查看版本

>>> import django
>>> django.VERSION
(1, 5, 11, 'final', 0)

 

4. 環境變量配置

 1. C:\Python27\Scripts  (這個老早就添加了,這裏就不用在添加)html

 2. 將django路徑(F:\Python Script\MyVirtualenv\django_py2\Lib\site-packages\django)添加到環境變量Path中python

 

5. 建立項目

(DJANGO~1) F:\Python Script\Django web>django-admin.py startproject website

 

6. 修改一些配置

settings.pyweb

LANGUAGE_CODE = 'zh-cn'
TIME_ZONE = 'Aisa/Shanghai'

 還有在INSTALLED_APPS添加django

#注意最後要加逗號,代表這是元祖
'blog', 

 urls.py服務器

#添加路由,注意加逗號,代表這是元祖
url(r'^blog/index/$','blog.views.index'),

 

6. 建立APP(網站)

cmdapp

(DJANGO~1) F:\Python Script\Django web>cd website
(DJANGO~1) F:\Python Script\Django web\website>django-admin.py startapp blog

 app建立完成後,會生成一個名爲blog的文件夾(實際上是一個包)函數

 

-----------初版本-----------網站

1-7. 建立視圖函數

blog/views.pyurl

from django.http import HttpResponse

def index(request):
    return HttpResponse("<h1>Hello World<h1/>")

 

8. 啓動服務器

cmdspa

(DJANGO~1) F:\Python Script\Django web\website>manage.py runserver

以下圖,0 error,則運行成功

按Ctrl+Pause Break可結束服務器

 

9. 訪問站點

 

 以上就是,Django建站的基本方法。

 

-----------第二版本-----------

固然,在第七步那裏,咱們不會那樣作。

一般,咱們都是寫好一個html頁面,放在templates文件夾下,而後用視圖函數來調用渲染。

2-7. 建立html模板和視圖函數

  - 1. 在app(blog)下新建一個templates文件夾,並進入這個文件夾

  - 2. 新建一個html文件模板

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Hello,Django</title>
</head>
<body>
    <h1>個人第一個Django項目!</h1>
</body>
</html>

  - 3. 建立視圖函數

#coding:utf-8
from
django.http import HttpResponse from django.template import loader,Context def index(request): html = loader.get_template("index.html") contex = Context({}) #因爲尚未傳入數據,因此爲空 return HttpResponse(html.render(contex))

 

2-8,2-9. 啓動服務器,訪問站點

相關文章
相關標籤/搜索