问题标签 [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 投票
2 回答
754 浏览

python - 夹层中的模板渲染期间出错?

我是夹层的新手。我从包中得到了反向匹配错误。这里

未找到带有参数“()”和关键字参数“{}”的“admin_keywords_submit”的反向操作。

我正在使用 django-1.4.5。

0 投票
1 回答
624 浏览

python - 夹层现场注入

在我使用夹层进行工作之后,我试图通过以下方式注入一个字段:

1>> 在settings.py http://pastebin.com/d5amC7fj中添加EXTRA_MODEL_FIELDS然后

2>>在我的“自定义”应用程序下创建文件 admin.py http://pastebin.com/zstJNCma 。

但是当我尝试架构迁移时,我遇到了一个我根本无法理解的错误 //pastebin.com/exLtcQSs。

我在这里想念什么?

欢迎任何和所有的评论。

非常感谢先进!

0 投票
1 回答
547 浏览

python - 如何解决夹层中的 UnicodeDecodeError?

我正在使用夹层 cms。当我从 blogspot 中删除数据时,我收到了这个错误

代码:

和 blogname 方法如果你给 blogname 它会自动报废 blogID 并表示为 blog_id。

0 投票
0 回答
520 浏览

django - 从 Django / Mezzanine 的用户帐户表单中排除密码字段?

我在Mezzanine站点中使用Mozilla Personadjango-browserid进行身份验证,并且不需要 Mezzanine 的密码字段。

我已经尝试过 Mezzanine 的限制帐户字段设置,但它不起作用,并且配置文件字段仍然显示:

有没有办法排除或禁用 Django & Mezzanine 密码字段,可能会自动为使用 Persona 登录的用户设置不可用的密码?我正在查看 Mezzanine 的 Accounts 应用程序中的源代码,特别是ProfileForm,但我不确定最好的方法是什么。

更新

现在我已经在模板中硬编码了表单字段,省略了密码字段,例如:

0 投票
2 回答
82 浏览

python - 查看不工作/如何在 shell 中测试它?

使用夹层,我在一个应用程序(新闻室)文件夹中创建了一个 views.py http://dpaste.com/1413587/。此视图是站点包中博客应用程序的补充。然后我在我的 blog_post_list.html 模板文件中放了一个部分,以(据说)显示来自该视图的数据http://dpaste.net/show/6cHStytzI5cqfICpFVAT/,但我看不到这些数据。blog_post_list.html 是我的家。有人会在这里指出我的错误吗?如何在 shell.TIA 中测试此视图!

0 投票
1 回答
3121 浏览

python - django inclusion tag not rendering

I'm working on an Inclusion Tag. In the super shell, the tag returns the appropiate data set nevertheles, I dont see the inclusion template rendered on the calling template. I can only guess the inclusion template is in the wrong location. As of this moment, the template is at MYPROJECT/templates which is the ONLY folder in TEMPLATE_DIRS. Please help me figure out what am I doing wrong here. TIA!

MYPROJECT/newsroom/templatetags/blog_extras.py -> http://pastebin.com/ssuLuVUq

MYPROJECT/templates/featured_posts.html -> http://pastebin.com/svyveqq3

MYPROJECT/settings.py -> pastebin.com/Ed53qp5z

MYPROJECT/templates/blog/blog_post_list.html -> pastebin.com/tJedXjnT

0 投票
1 回答
685 浏览

python - 夹层中每个帖子的多个作者

如何在夹层中实现每篇博文拥有多个作者的可能性?

在我的特殊情况下,我的博客文章将由不止一个人撰写。

===========================

@lightstrike

感谢您的答复和电子邮件。我在 STDBY 上遇到了这个问题,因为我有其他更紧迫的问题需要在我的应用程序中处理。

我已经尝试过现场注入来定制其他问题,它们工作正常。

关于我的问题;我确实尝试过使用 M2M 场进行场注入,但它不起作用。我没有收到错误,但它没有工作,至少如预期的那样,所以我决定解决其他问题,然后再回到这个问题。顺便一提; 我只进行了一次现场注入,所以甚至可能是我在某处打错了字,绝对没有调试或重新考虑,因为我不得不继续前进。

以下可能看起来 OOT 但请坚持住!

好消息是,除其他外,我的应用程序还需要一些相当基本的工作流控制。我发现这个解决方案开箱即用。是的,它确实!

我从Mezzanine Users Group中的一篇文章中了解到这个应用程序,我知道我在某个地方有这个链接,但在我需要的时候永远找不到。请寻找并阅读,因为它非常令人大开眼界。你也会发现 Reny 给它起的名字确实是错误的,但我理解他,因为我也不会说英语,有时,当你翻译时很难想出正确的名字。Reny 似乎是意大利人(只是一个疯狂的猜测!)我会说西班牙语。我知道得更好(现在),但“编辑”很可能是我会使用的名字。

同样,我没有时间回到这个问题上,但是:

  • 它可以工作,这才是最重要的。我认为它可以做得更好,或者我应该说通过在代码中创建权限并让最终用户使用这些权限(如果需要)更容易被开发人员使用。到目前为止,您必须创建一个组以使工作流“神奇”地发生(阅读他的 README.md 了解更多信息)。
  • 这只是一个想法。我什至没有仔细研究过代码。我添加了应用程序,然后在 settings.py 中添加了大约六行,瞧,它起作用了!
  • 这是交易:我认为无论他在做什么(我只是对他的代码进行了表面研究)也可以实现协作创作(看看他在 admin.py 中 EditorBlogPostAdmin 类的 save_model 方法)
  • 解决方案不会像我从他的代码中推断出的那么简单,但有些事情告诉我这是正确的道路。

只是我的两分钱,但我希望在接下来的两周内回到这个问题,并且(希望)记得在这里发帖

尽管如此,在尝试其他任何事情之前,我还是会再次更深入地研究这个讨论。

非常感谢!!

0 投票
2 回答
1052 浏览

python - PythonAnywhere->ImportError 引发加载 nrpccms.newsroom.templatetags.blog_extras:没有名为设置的模块

我正在尝试在PythonAnywhere(或在 AnywhereAnywhere 上)部署我的第一个应用程序。我目前得到:

完整的错误日志
实时查看错误

应用新闻编辑室是 INSTALLED_APPS 中的第一个:

blog_extras.py在 MY_PROJECT/MY_APP/templatetags 并且在 MY_PROJECT/mY_APP一个__init__.py

你能指出我的错误吗?

0 投票
2 回答
261 浏览

python - 使用夹层创建项目的问题 - 共享主机

我正在尝试在 1and1 的共享主机中使用 Mezzanine cms。我安装了最近的 python 版本 3.3.2。

设置运行良好,但是当我尝试创建项目时,我收到以下错误消息:

关于如何解决这个问题的任何想法?谢谢你。

0 投票
1 回答
3594 浏览

python - 如何定制 Mezzanine-Cartridge 商店/产品?

我有几个墨盒入门问题:

我的产品不需要评级或发布日期。他们永远不会出售。一些产品是可下载的,因此“num_in_stock”不相关或本质上是无限的。没有颜色选择,只有尺寸。

如果我需要添加字段,我知道我可以使用EXTRA_MODEL_FIELDS(...)使用夹层字段注入技术,但我需要能够停用或删除它们。

我在设置模块中看不到与这些更改有关的变量,因此我知道我必须自定义“商店”。有人可以指导我阅读有关如何自定义墨盒/夹层模块的文档吗?

就像夹层文档描述如何处理“页面/书籍/作者”一样?我知道对于模板和静态文件,我们有“collectstatic”和“collecttemplates”。模块代码的等价物是什么?我是否将整个 Cartridge.shop 复制到我的工作区并将其作为一个模块进行处理,或者在我自己的应用程序中扩展 Cartridge.shop?

任何帮助将不胜感激。

点冻结: