问题标签 [gravatar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
263 浏览

ruby-on-rails - 在 Rails 中指定 gravatar img 的宽度

是否有一种方法可以指定 gravatar img 的宽度,而不仅仅是 :size => x

0 投票
3 回答
353 浏览

django - 简单的 gravatar 未在 django 模板中显示

我参考了这个网站: http ://tomatohater.com/2008/08/16/implementing-gravatar-django/

我有一个配置文件应用程序,其中有一个带有 mytags.py 的 templatetags 目录。

mytags.py 的内容

模板/templatetags/gravatar.html 的内容

该标签在 profile.html 模板文件中使用。

但是头像没有显示在profile.html中。然而消息来源显示

0 投票
3 回答
832 浏览

python - Django - 从视图中获取 gravatar

我在模板中使用django-gravatar来显示我的用户的头像。

现在我想从视图中获取头像的 URI。
我尝试使用模板标签功能,如

但是功能没有定义
我怎样才能访问它们?

0 投票
2 回答
2627 浏览

php - php检查gravatar是否存在header错误

我正在尝试检查是否存在 gravatar。当我尝试前面问题中推荐的方法时,我收到一个错误“警告:get_headers() [function.get-headers]:此函数只能用于 URLs”有人看到这个或看到我的代码中的错误吗?PS 我不想为 gravatar 指定默认图像,因为如果没有 gravatar 退出,可能会有多个默认可能性。

另外,我发现一个错误的引用可能与我的 ini 文件有关,我认为我的主机没有让我访问该文件。如果是这样,是否有替代 getheaders 的方法?非常感谢。

0 投票
1 回答
115 浏览

ruby-on-rails-3.1 - 升级到 Rails 3.1 后 gravatar_image_tag 中断

我使用 gravatar_image_tag 生成用户头像。它在 Rails 3.0.10 中运行良好,但在升级到 Rails 3.1.0 时中断。不幸的是,它不会产生任何错误消息/警告。它只是停止显示图像。我不知道如何调试它。

我知道这是非常有限的信息,但希望之前遇到此问题的人可以帮助我。

谢谢你。

0 投票
2 回答
808 浏览

django - django gravatar 没有作为一个模块被选中 - 我做错了什么?

所以这是我的问题 - 我的 django 项目中的 gravatar 应用程序(来自 google 项目 - 在这里!http://code.google.com/p/django-gravatar/)在启动时崩溃了一切。

我得到这个错误Error: No module named gravatar

这是我安装的应用程序:

当我运行这个时,从控制台:

我在这里想念什么?

更新啊,奇怪。我检查了 gravatar 文件夹,我有

另外,如果我将已安装的应用程序部分更改为:

然后服务器启动正常并运行。但是我……我现在很困惑!我是要导入模板标签吗?或者是其他东西?如果我正在导入模板标签,我如何引用 gravatar 的东西?

编辑:解决。

我只是不明白python是如何工作的,看起来!我完全在 pythonpath 中添加了错误的项目 - 我正在添加C:\\development\\PycharmProjects\\lib\\gravatar,我应该在其中添加C:\\development\\PycharmProjects\\lib

这解决了问题,现在我可以随心所欲地使用 gravatar。在我的第一个示例中,settings.py 条目如上(即,只是'gravatar'),我使用它的方式是我只是 {% load gravatar %}

欢呼!

0 投票
1 回答
213 浏览

django - django, gravatar - add_to_builtins('gravatar.gravatar') 导致页面加载崩溃

add_to_builtins('gravatar.gravatar')

  • 正在我的 settings.py 文件中使用,它会导致页面加载崩溃并出现以下错误:

回溯(最近一次通话最后):

文件“C:\development\python\Lib\site-packages\django\core\servers\basehttp.py”,第 283 行,运行中 self.result = application(self.environ, self.start_response)

文件“C:\development\python\Lib\site-packages\django\contrib\staticfiles\handlers.py”,第 68 行,调用 return self.application(environ, start_response)

文件“C:\development\python\Lib\site-packages\django\core\handlers\wsgi.py”,第 272 行,调用 响应 = self.get_response(request)

文件“C:\development\python\Lib\site-packages\django\core\handlers\base.py”,第 169 行,在 get_response response = self.handle_uncaught_exception(request, resolver, sys.exc_info())

文件“C:\development\python\Lib\site-packages\django\core\handlers\base.py”,第 203 行,在 handle_uncaught_exception 返回 debug.technical_500_response(request, *exc_info)

文件“C:\development\python\Lib\site-packages\django\views\debug.py”,第 59 行,位于 Technical_500_response html =reporter.get_traceback_html()

文件“C:\development\python\Lib\site-packages\django\views\debug.py”,第 128 行,在 get_traceback_html t = Template(TECHNICAL_500_TEMPLATE, name='Technical 500 template')

文件“C:\development\python\Lib\site-packages\django\template\base.py”,第 108 行,在init self.nodelist = compile_string(template_string, origin)

文件“C:\development\python\Lib\site-packages\django\template\base.py”,第 135 行,在 compile_string parser = parser_class(lexer.tokenize())

文件“C:\development\python\Lib\site-packages\django\template\debug.py”,第 34 行,在init super(DebugParser, self) 中。初始化(词法分析器)

文件“C:\development\python\Lib\site-packages\django\template\base.py”,第 208 行,init print lib.tags

AttributeError:“NoneType”对象没有属性“标签”

如果我在不使用 add_to_builtins 功能的情况下使用 gravatar 没有任何问题 - 也就是说,在我的视图中使用普通的旧加载标签。我只是在使用它,所以我想我可能会使用 add_to_builtins 功能。

从外观上看,导入的版本崩溃是因为import_library(module)for gravatar.gravatar 返回 None (我知道这一点是因为我打印了那行,它返回 None) - 我所做的有什么问题?

0 投票
1 回答
555 浏览

ruby-on-rails-3 - Rails 和 Devise 的 Gravatar 问题

我正在尝试创建一个简单的个人资料选项卡,其中包括使用 Devise 的 gravatar,但是我不断收到一封undefined method电子邮件'nil:NilClass` cant' see where I'm going wrong

tab_check.html.erb

users_controller.rb

用户.rb

users_helper.rb

最后是 _show.heml.erb

编辑:全栈跟踪:

任何指针都非常感谢。谢谢

0 投票
3 回答
13279 浏览

resolution - gravatar 最高分辨率

我在我的网站中显示用户的 gravatr 图像。我如何知道要使用的最佳最高分辨率?例如应该是哪个参数“s”。

当然这取决于用户图像,但 gravatr 必须知道初始图像的分辨率,并且可以建议我最好的最大尺寸。

0 投票
2 回答
845 浏览

ruby-on-rails - 在 Rails 模型中调用 gravatar_for

我正在尝试从我的一个模型中调用 gravatar_for。(是的,我意识到这不是严格意义上的 MVC,但我有正当理由这样做,但我不打算这样做)。我正在尝试将 Gravatar 的助手包括在内,但我没有成功找到它们是什么。

到目前为止,像这样将它包含在我的课堂上是行不通的: