问题标签 [mezzanine]

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 回答
552 浏览

python - Django get_model 为 Mezzanine BlogPost 模型返回 None

get_model对 Django 有疑问。除了Mezzanineget_model的模型外,它适用于我试图获得的所有模型。BlogPost

我试过了:

那些行返回None。我有一种感觉,我没有app_label在第一个参数中使用正确,但我不确定正确app_label是什么。导入它正常工作。

我查看了 Mezzanine 的源代码并且BlogPostmezzanine.blog应用程序中,所以我认为app_label应该是mezzanine.blog.

任何帮助是极大的赞赏!

0 投票
1 回答
3122 浏览

macos - 在 Mac OS X 上安装 Pillow 时缺少标头 tiffio.h

尝试使用 PIP 安装 Pillow 时,我收到此包含错误:

有谁知道如何解决这个问题?我在 OS X 10.9 上,以前能够在这台计算机上构建 Pillow。

更新:请注意,我tiffio.h的机器上有/usr/local/include/tiffio.h. 将该目录设置为 C 包含路径后,我能够成功编译 Pillow。

这是应该如何完成的,还是我的机器或安装包有问题?

0 投票
0 回答
267 浏览

python - 试图让 Django-Hitcount 模块在 Mezzanine 上工作

我想我已经把范围缩小到了 Disqus 评论。我正在尝试计算博客文章的点击次数。我正在使用 Mezzanine 和内置博客应用程序,因为该应用程序支持 Disqus 评论。但是,当我启用 Disqus 评论时,django_hitcount 应用程序停止工作,即使 2 不应该真正相关。http 403 error当 django_hitcount 模块尝试POST使用 Javascript 将数据发送到它的 hitcounter 时,我得到了一个。

当我以管理员身份登录时,它可以工作,但我希望它可以与匿名访问者一起工作。所以它以某种方式与夹层权限和夹层评论设置有关。再次总结一下,它总是在启用 django 注释的情况下工作。除非以管理员身份登录,否则不适用于启用 Disqus 评论和禁用 django 评论。

我不想对评论做任何事情。它与 django_hitcount 模块在内部的工作方式有关。启用 Disqus 评论时好像不喜欢,对应 django 评论禁用,而你没有登录。

我想我已经使用 python pbg 调试器将其缩小到 hitcount_tags.py 中的以下行。 https://github.com/thornomad/django-hitcount/blob/master/hitcount/templatetags/hitcount_tags.py

这就是它使用的功能。

我不知道这是在做什么,希望有人能解释一下。 https://github.com/django/django/blob/master/django/contrib/comments/templatetags/comments.py

也可能为什么在启用 Mezzanine disqus 评论并且用户未登录时它会失败。

0 投票
1 回答
100 浏览

django - 无法在 Django 管理员中保存带有 href 标记的模型

我正在使用用于提供的mezzaninecms ,我使用链接和 html 编辑器放置这样的链接:django-tinymceRichTextField

<p><a href=""www.faceook.com">Facebook</a></p>

当我保存它时,它会自动变成:

<p><a>Facebook</a></p>

href就这样消失了。怎么了?

0 投票
1 回答
474 浏览

python - Mezzanine 中的页面处理器问题

我正在使用页面处理器在某些页面上使用一些动态数据。我已经在一些 URL 上成功地使用了它,比如“test”,但是当我尝试在主页上使用它时它不起作用。

谢谢

编辑 :

实际上第一个工作正常,但在第二种情况下它不起作用意味着我不知道该处理器是否被调用,因为它不打印任何东西,也不引发任何错误或异常,所以我怀疑它没有t 阅读 home slug 或者我可能以错误的方式定义它。基本上我的要求是在主页 URl ("/") 上运行页面处理器。

0 投票
2 回答
645 浏览

html - 未显示夹层博客页面标题

我正在开发一个客户的 Django/Mezzanine 网站,该网站遇到了一些我似乎无法弄清楚的奇怪问题。在博客页面(blog_post_list.html 的模板)上,我无法获取要显示的页面的元标题,这意味着

在生成的 html 中不产生任何输出。元描述也是如此,但我并不担心。奇怪的是,它似乎适用于单个博客条目,以及网站上的所有其他页面,除了博客列表。

有任何想法吗?

0 投票
1 回答
403 浏览

django - 在 Heroku 上使用 Mezzanine 时遇到困难 - Procfile 和字典值错误的问题

在此处此处此处使用以下教程和 github 模板,我在晚上的大部分时间都在与 django 和 mezzanine 搏斗。现在我有一个mezzanine-project, 调用uccdev它在我运行时运行良好python manage.py runserver

现在,我想使用gunicornforeman使用东西,以便以后可以将我的项目上传到heroku。

根据乔什·芬尼的说法,

添加下面的 Procfile 让 Mezzanine 在 Gunicorn 上运行,并成功让 Heroku 为我的静态文件提供服务。首先 if 运行 collectstatic 以确保所有静态媒体都在您的应用程序中的适当位置,其次它运行 Gunicorn 服务器。

web: python manage.py collectstatic --noinput; python manage.py run_gunicorn -b 0.0.0.0:$PORT

gunicorn在我settings.py的. _foreman start

任何想法如何指定字典的版本?

0 投票
0 回答
90 浏览

search - 将搜索功能扩展到翻译字段(夹层)

我一直在使用这个 gist 将并行翻译添加到 Mezzanine(版本 1.4.16):https ://gist.github.com/3596248

Mezzanine 默认情况下不包括搜索中的翻译字段。看起来好像有必要专门告诉 Mezzanine 在搜索时它应该包括其他字段。Mezzanine 关于创建自定义内容类型的文档在http://mezzanine.jupo.org/docs/search-engine.html中提供了一个示例,将以下示例行添加到 models.py :

我没有成功地尝试过以下方面的变化:

0 投票
0 回答
145 浏览

django - azure 上的夹层 - 希伯来语 url 返回 404

当我在 django 开发服务器上运行本地站点时,一切正常。Whaen 我将网站发布为天蓝色所有包含希伯来语的 url(夹层页面)返回 django 404 错误。

其他 django 站点(非夹层)在 azure 上运行良好)

谢谢。

0 投票
1 回答
2221 浏览

python - Django Mezzanine 框架 - 不允许我将视频嵌入博客文章

我无法让 Django 的夹层框架接受将视频嵌入到我的博客文章中。我尝试使用 的video标签rich text editor,尝试编辑html代码并插入iframeYouTube 提供给我,但没有成功。一旦我点击保存,Mezzanine 就会立即删除代码,就像它以前从未存在过一样。

我用谷歌搜索了很多,并从文档中偶然发现了这篇文章

将过滤级别设置为不过滤,将禁用所有过滤,并允许工作人员输入任何代码,包括脚本标签。

选择:高:1,低(允许视频、iframe、Flash 等):2,无过滤:3

然后我继续更新我的settings.py并添加了变量RICHTEXT_FILTER_LEVEL=3(没有过滤)。重新启动Apache并再次,没有成功。

你们是我最后的手段。