django gravatar是一个轻量级django应用程序,允许您在模板中插入gravatar图像。

django-simple-gravatar的Python项目详细描述


django gravatar是一个轻量级django应用程序,允许您在模板中插入gravatar图像。

得到它

安装django gravatar的最佳方法是使用easy_install。

easy_install django-simple-gravatar

如果您喜欢从源代码安装,请从github获取git存储库并运行setup.py

$ git clone git://github.com/skitoo/django-gravatar.git
$ cd django-gravatar
$ python setup.py install

安装

现在django gravatar在你的pythonpath。您可以将此应用程序添加到project settings.py文件中。

INSTALLED_APPS = (
   # other apps
   'django_gravatar',
)

您可以指定一个默认的图像url,如果gravatar找不到与email参数相关联的帐户,它将使用它。 在设置项目文件中添加此变量

GRAVATAR_DEFAULT_URL = "http://www.example.com/mydefaultavatar.jpg"

用法

现在您可以在模板中使用django gravatar标记。 第一个导入模板标记。

{% load gravatar %}

Django Gravatar为您提供两个标签。第一个返回gravatar图像url。

{% gravatar_url user.email %}

# you can pass an optional argument to specify the avatar size. By default size is 80.

{% gravatar_url user.email 40 %}

第二个返回一个html img标记。

{% gravatar user.email %}

# you can also pass an optional size argument here.

{% gravatar user.email 40 %}

# this tag provides another argument to specify <img /> arguments.

{% gravatar user.email 40 'class="gravatar"' %}

学分

Alexis Couronne & lt;alexis.couronne@scopart.fr&gt;

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
c#多线程在MATLAB中编译。网络组装   java如何控制excel工作表中的第一列?   在java中将字符串转换为函数   java访问Birt单元   java缺少“作为JUnit测试运行”   java JNA将char*传递给函数   java数值常量在SQL中无效   如何删除JAVA字符串中的“所有新行字符”   java如果两个变量等于第三个变量,如何编写返回数学运算符的函数?   java有人能识别我的回文检测器中的错误吗?   有什么函数可以这样处理吗?vertxjava上的mysql   java Android谷歌地图显示灰色分幅,但仅当其从eclipse导出时   触摸屏上不显示java Google地图对话框/信息窗口   java根据比较对象的变量组合2个列表   集合Java LinkedHashSet使用双链接列表。它也可以向后迭代吗?