Skip to content

fpfeng/uglyblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uglyblog

学习 django 项目,一个简单的博客。
和主题 clean blog 紧密结合,文章header图片在编辑页面上传,其他页面按照django url name命名读取七牛图片。

已有功能

用户的登录注册,使用 django-registration
登录验证码,使用 django-simple-captcha
文章的多标签,使用 django-taggit
markdown 支持,使用 misaka
代码高亮,使用 highlight.js
在线预览编辑文章,jquery ajax + misaka
七牛保存文章的图片附件,纯前端上传
文章页自动生成目录,使用 bootstrap-toc

测试运行

git clone
安装依赖包
改名uglybog/test_settings.py,修改mysql参数
跑一遍单元测试

export DJANGO_SETTINGS_MODULE="uglyblog.test_settings"             
./manage.py test blog                                                          

无误,uglybog/dev_settings.py同上并修改七牛参数,生成假数据

export DJANGO_SETTINGS_MODULE="uglyblog.dev_settings"                  
./manage.py makemigrations blog          
./manage.py migrate       
./manage.py fake_site       
./manage.py runserver