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第三方库


热门话题
java在Eclipse中使用ctrlshiftt而不是ctrlshiftr有什么好处?   java自动装箱概念SCJP   java如何使用JAXR和Resteasy、Angular和Wildfly10处理COR   java如何在整数数组中动态添加元素?   JAVA从继承生成器模式返回父对象继承   java问题调试生产者消费者问题   java MQ:已达到通道的最大实例数   JavaPowerMockMockito:我试图stubb的方法最终被调用   java Hibernate将多个列映射到一个表   在java中,将字符串中的单词大写,但跳过字符串中的数字和多余空格或符号   使用Eclipse将Java项目导出到JAR时出现“重复条目”错误   java使用eclipselink在实体表上指定NullConstraint   <Java>我可以在TCPIP中使用多个服务器socket吗?   带有自定义视图的java AlertDialog:调整大小以包装视图的内容   如何从用C#编写的web服务生成用于java的SOAP API?