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;