Python框架之Django的相册组件
恩,没错,又是Django,虽然学习笔记已经结贴,但是学习笔记里都是基础的,Django的东西不管怎么说还是很多的,要学习的东西自然不会仅仅用十几篇博文就能学习的完的。好了,废话不多说,今天介绍的是Django的一个开源的组件photologue,组件被作者放在了Github上,想看源码的点击这里。
准备工作
- 下载组件。下载地址在这里: http://code.google.com/p/django-photologue/
- 解压缩后,进入目录下执行命令行安装:
1 python setup.py install
- 检测是否安装成功:
随便进入一个曾经的Django项目,然后执行
1 python manage.py shell 2 >>> import photologue 3 >>> photologue.VERSION 4 (2, 2)
- 在settings.py中加入“photologue”,加入方式如下:
1 INSTALLED_APPS = ( 2 # ...other installed applications, 3 'photologue', 4 )
- 在你的项目的urls.py文件中加入如下代码:
1 from django.contrib import admin 2 3 admin.autodiscover()
当然了,如果你是正常的使用命令行来建立项目的话那么它的里面本来就有这些,可以不用加入~
- 同步你的数据库
1 python manage.py syncdb
- 进行组件的初始化:
1 python manage.py plinit
- 在你的项目的urls.py中加入photologue
1 # urls.py: 2 urlpatterns += patterns('', 3 (r'^admin/(.*)', admin.site.root), 4 (r'^photologue/', include('photologue.urls')), 5 )
9. 在你的项目中增加模板的模块:有关模板的添加请见Python框架之Django学习笔记(十)
如果想学习更多,请看官方文档:http://iteches.com/archives/65083。
PS:本博客欢迎转发,但请注明博客地址及作者~
博客地址:http://www.cnblogs.com/voidy/
<。)#)))≦