Quentin 是最近空閑時間編寫的一個簡易的基于Django的部落格系統,隻有最簡單的幾個功能。可以用來進行Django架構的入門。
Github 源代碼頁面為:https://github.com/wayne-china/Quentin
一、實作功能:
Quentin 總共分為三個頁面,每個頁面具體功能如下:
文章清單頁面
文章清單
根據時間歸檔
根據标題搜尋
自我介紹邊框
文章具體内容頁面
文章全文
文章評論
管理頁面
文章編寫(支援markdown)
文章删除
二、部署方法:
部署系統要求:
OpenSuse : 13.1
Python : 2.7
Django : 1.7
Apache : 2.4.6
Apache wsgi_mod
需要安裝的Django插件:
django-grappelli
django-pagination
django-markdown
pytz
setup.sh 腳本是安裝腳本,上面所有需要安裝的軟體以及Django都已經內建進去了。适用于Opensuse 13.1。但是不同系統可能會有相容性問題,需要手動修改。修改後直接運作就可自動安裝。
安裝完成之後,需要修改 /etc/apache2/httpd.conf 中的配置
将
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
中的 Deny from all 改為 Allow from all
配置完成之後在浏覽器中輸入主機IP應該就能夠進行通路了。