问题标签 [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 回答
98 浏览

python - 如何使夹层用户电子邮件不可更新?

我创建了我的第一个夹层应用程序,并希望我的用户在注册后无法更新他们的用户名和电子邮件。

我已经阅读了用户配置文件自定义文档(http://mezzanine.jupo.org/docs/user-accounts.html#profiles),他们没有描述如何执行此自定义。

自定义用户配置文件

设置.py

只能添加字段。

0 投票
2 回答
1038 浏览

mongodb - 使用 MongoDB 的夹层 CMS?

Looks Mezzanine 是最好的基于 Django 的 CMS 之一。我想在我的项目中使用它,但想使用 NoSQL DB。做了一些研究,但找不到直接的答案。

有关如何使用 MongoDB for Mezzanine 的任何文档?

提前致谢

0 投票
1 回答
462 浏览

python - 具有基于 python 框架的多个独立博客帐户

我正在寻找可以在多帐户环境中工作的基于 python 的博客/cms 应用程序。帐户持有人应该能够选择/创建自己的模板,他们的内容应该在彼此隔离的环境中工作。

Mezzanine 或 Django-cms 是否能够按帐户独立隔离博客?

0 投票
1 回答
305 浏览

wysiwyg - 在 Mezzanine 中更容易上传图片?

我安装了 Mezzanine 引擎,它运行良好,内联编辑很棒,但有一个问题:图片上传。为此,您必须打开 3 个窗口:

  • 开放媒体库
  • 选择上传图片
  • 浏览硬盘上的图像
  • 点击上传
  • 关闭上传窗口
  • 单击媒体库中的新图像

这是令人难以置信的痛苦。Mezzanine 是否有任何应用程序/插件可以简化此过程?

PS我见过的最简单的图片上传是在 GitHub 上:只需在文本框中放一张图片即可。

0 投票
1 回答
201 浏览

django - (夹层)表单中缺少字段

我从 Mezzanine 开始,现在我正在和他一起构建我的第一个项目(1.4.16 版本)。

我需要向 Page 模型添加一个字段,但我不想使用 EXTRA_MODEL_FIELDS(我更喜欢子类化模型方法..)。

以下是我遵循的步骤:

  1. 我创建了名为 my_page 的应用程序并将其添加到 settings.py 中 INSTALLED_APPS 的顶部
  2. 我创建了一个从 mezzanine.pages.models.Page 继承的模型(称为 MyPage)
  3. 我添加了一个名为“sidebar_description”的字段
  4. 我已经使用 South 创建并运行了迁移(该表在 db 中正确创建)
  5. 我创建了一个 admin.py 来将我的“sidebar_description”添加到管理员的字段集中

现在,如果我访问 /admin 我收到此错误:'MyPageAdmin.fieldsets[0][1]['fields']' 指的是表单中缺少的字段 'sidebar_content'。

我已经意识到,如果我在 MyPageAdmin 类中设置一个表单,错误就会消失,但我仍然没有在管理字段中得到我的“sidebar_content”。

这是代码:https ://gist.github.com/anonymous/d1cc75550937a7c0ae6c

任何人都可以帮助我吗?谢谢你。

0 投票
1 回答
483 浏览

django - 为什么部署的 Mezzanine 和本地的 CSS 不同?

我的生产部署中的 CSS 与本地运行不同。

本地和 PROD 上的 /static/css/mezzanine.css 之间的差异

这是我的测试站点。
http://ec2-54-227-129-183.compute-1.amazonaws.com/

0 投票
1 回答
717 浏览

python - Tastypie dehydrate 用于具有特定类型字段的模型

我正在为我正在构建的 CMS 使用 Django、Mezzanine 和 Tastypie。Tastypie 公开了一个 API,以便另一个应用程序可以使用来自 CMS 的数据。我有许多带有 ImageFields 的 Django 模型,我想在 Tastypie 的 ModelResource 脱水方法中为所有 ImageFields 执行一些特定操作,即生成一些缩略图。我希望能够自动检查资源的相应模型是否有任何 ImageField,如果有,则将缩略图添加到资源的包中,而不是在每个模型资源中覆盖 dehydrate 并按名称定位 ImageField。

总而言之,有没有办法遍历模型资源的相应模型字段并检查脱水方法中每个字段的类型?

0 投票
1 回答
630 浏览

django - 将夹层与 angularjs 一起使用

我正在建立一个简单的网站,我想为 UI 集成 angularjs。然而,CMS 似乎接管了一切并提供了一切,包括我想通过 angularjs 提供的任何东西。

我的 urls.py 文件:

我对 angularjs 进行了所有必要的更改,因为没有 CMS,一切都加载得很好,但这意味着我无法提供 CMS 中的其他页面。关于需要做什么的任何想法?

0 投票
0 回答
469 浏览

django - Mezzanine/Django hit counter 用于博客文章

我正在寻找可以统计并在我的夹层博客帖子上公开显示阅读点击量的东西。

我来自内置此功能的 Drupal 7。

我发现django-hitcountdjango-tracking。看起来他们都可以做计数部分,但似乎都没有维护一段时间。我只需要使应用程序与最近的 Mezzanine/Django 一起工作并添加公共查看部分。也许使用模板标签。

stackoverflow 有一个公共视图计数器。

0 投票
1 回答
77 浏览

django - 如何让 django_hitcount 应用程序与 Mezzanine 博客一起使用

现在已经尝试了几个小时。

我根据说明进行了设置,但无法计算博客文章的点击次数。

/blog/blog_post_detail.html

在我的 urls.py 中,我添加了:

查看浏览器中的页面源代码,javascript 似乎确实在运行。

但这不算。所以我不太确定为什么它不计算页面点击。