python相册特效模块_Python框架之Django的相册组件

本文介绍了Django的开源相册组件Photologue的安装与使用方法,包括从Github获取源码、安装、配置项目设置、同步数据库、初始化组件以及在urls.py中的配置。此外,还提及了 Photologue 的版本信息检查和模板模块的添加。通过这篇教程,读者将能够掌握在Django项目中集成和使用Photologue进行相册管理。
摘要由CSDN通过智能技术生成

Python框架之Django的相册组件

恩,没错,又是Django,虽然学习笔记已经结贴,但是学习笔记里都是基础的,Django的东西不管怎么说还是很多的,要学习的东西自然不会仅仅用十几篇博文就能学习的完的。好了,废话不多说,今天介绍的是Django的一个开源的组件photologue,组件被作者放在了Github上,想看源码的点击这里。

准备工作

解压缩后,进入目录下执行命令行安装:

python setup.py install

检测是否安装成功:

随便进入一个曾经的Django项目,然后执行

python manage.py shell

>>> import photologue

>>> photologue.VERSION

(2, 2)

在settings.py中加入“photologue”,加入方式如下:

INSTALLED_APPS = (

# ...other installed applications,

'photologue',

)

在你的项目的urls.py文件中加入如下代码:

from django.contrib import admin

admin.autodiscover()

当然了,如果你是正常的使用命令行来建立项目的话那么它的里面本来就有这些,可以不用加入~

同步你的数据库

python manage.py syncdb

进行组件的初始化:

python manage.py plinit

在你的项目的urls.py中加入photologue

# urls.py:

urlpatterns += patterns('',

(r'^admin/(.*)', admin.site.root),

(r'^photologue/', include('photologue.urls')),

)

9. 在你的项目中增加模板的模块:有关模板的添加请见Python框架之Django学习笔记(十)

PS:本博客欢迎转发,但请注明博客地址及作者~

<。)#)))≦

python框架之Django&lpar;10&rpar;-Form组件

介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来.与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入 ...

python框架之Django&lpar;13&rpar;-admin组件

使用 Django 提供了基于 web 的管理工具. Django 自动管理工具是 django.contrib 的一部分.你可以在项目的 settings.py 中的 INSTALLED_APPS ...

python框架之django

python框架之django 本节内容 web框架 mvc和mtv模式 django流程和命令 django URL django views django temple django models ...

第六篇:web之python框架之django

python框架之django   python框架之django 本节内容 web框架 mvc和mtv模式 django流程和命令 django URL django views django te ...

Python框架之Django学习

当前标签: Django   Python框架之Django学习笔记(十四) 尛鱼 2014-10-12 13:55 阅读:173 评论:0     Python框架之Django学习笔记(十三) 尛 ...

Python框架之Django学习笔记(十一)

话说上次说到数据库的基本访问,而数据库我们主要进行的操作就是CRUD,也即是做计算处理时的增加(Create).读取(Retrieve)(重新得到数据).更新(Update)和删除(Delete),俗 ...

Python框架之Django学习笔记(十二)

Django站点管理 十一转眼结束,说好的充电没能顺利开展,反而悠闲的看了电视剧以及去影院看了新上映的<心花路放>.<亲爱的>以及<黄金时代>,说好的劳逸结合现在回 ...

Python高级进阶&lpar;一&rpar;Python框架之Django入门

传说中的Django Django由来 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的框架模式,即模型M,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下 ...

web框架开发-Django用户认证组件

可以用认证组件做什么 针对session的缺陷, 跟新数据时,不跟新key键, 用户认证组件是删除后再重建 用户认证组件很多功能可以直接使用 利用用户认证表(auth_user,通过Django自己创 ...

随机推荐

《DSP using MATLAB》示例Example4&period;12

上代码: b = [0, 1, 1]; a = [1, -0.9, 0.81]; % [R, p, C] = residuez(b,a); Mp = (abs(p))' Ap = (angle(p)) ...

Java 8 Features – The ULTIMATE Guide--reference

Now, it is time to gather all the major Java 8 features under one reference post for your reading pl ...

利用ordered hints优化SQL

SQL_ID  4g70n3k9bqc5v, child number 0 ------------------------------------- MERGE INTO YJBZH_GRXDFHZ ...

学习OpenSeadragon之四&lpar;导航视图&rpar;

OpenSeadragon介绍以及上手:学习OpenSeadragon之一 OpenSeadragon主要用于地图.医学图像等需要放大缩小分层显示的图像显示. 1.简单例子 导航视图就是在一个小框中显 ...

js实现的对象数组根据对象的键值进行排序代码

有时候会遇到做展示数组的排序,由大到小和由小到大的切换: var arr=[{id:1,webName:"蚂蚁部落"},{id:2,webName:"网易"}] ...

scss &plus; react &plus; webpack &plus; es6

scss + react + webpack + es6 写在前面: 刚学习完慕课网里的一个幻灯片案例,自己加了刚学的react,两者结合.首先让大家看看效果 点击此处 你可以先用纯js实现上面的效果 ...

Sass 基础和入门

css本身很有趣,但是随着样式表变大,会越来越复杂,更加难以管理.css预处理器在这里就能帮上忙了.SASS 让你使用在css中不存在的特性,譬如变量.嵌套.mixins(混入),继承和一些其他好的特 ...

strcpy、strncpy与memcpy的区别与使用方法

strcpy.strncpy.memcpy这三个C语言函数我们在主机代码编写中会很频繁的使用到,但是三个函数的区别.使用时该注意什么还是有必要说下的. 本文参考编写. 一.函 ...

使用fpm 软件包打包

安装 sudo gem install --no-ri --no-rdoc fpm 简单使用 一个 redis的简单demo % ls src/redis-server redis.conf src/ ...

python&comma;如何获取字符串中的子字符串,部分字符串

说明: 比如有一个字符串,python,如何就获取前3位,或者后2位.在此记录下. 操作过程: 1.通过分割符的方式,下标的方式,获取字符串中的子串 >>> text = 'pyth ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值