问题标签 [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.
python - 如何在 django 中使用爆炸?
嗨,我在django中有一个变量,其中包含一个类似于((u'rahul',),(u'sdfsd',)(u'fsdfdsf',))我想从每个... 。 我怎样才能做到这一点 ?
django - 姜戈。夹层新项目未导入所有文件
我想再次开始使用 Django(我不是 Python/Django 方面的专家,但我可以让好东西发挥作用)。我曾经使用过 Mezzanine 只是为了看看它是如何工作的。“mezzanine-project myproject”命令就像一个魅力,因为我有一个快速运行的不错的小应用程序。因此,今天我下载了新的 Mezzanine 1.3 以及 Django 1.4.3 及其所有依赖项(pillow、pytz、html5lib 等),并尝试创建另一个项目,以便我现在可以出于个人目的以更一致的方式对其进行处理。
令我惊讶的是,当我运行服务器时,我收到了很多指向丢失 /static/ 文件的 404 错误。此外,在创建数据库(使用manage.py createdb
命令)之后,唯一创建的是静态文件夹,其中仅包含 Mezzanine 附带的预定义图库的图片。此外,也没有登录或注册按钮。
我尝试以相同的结果对所有 Python 及其站点包进行全新安装。我还尝试将包含丢失文件的文件夹从 /site-packages/mezzanine 文件夹复制/粘贴到我的项目中,但结果只是减少了 404 消息的数量。
我一直在对这个问题进行广泛的研究(没有运气,但可能是因为发布是最近的?),甚至试图联系 Mezzanine IRC 频道上的某个人,但没有成功。
我希望我没有错过一些愚蠢的东西。settings.py
在运行命令之前,我是否必须在我的文件或特定文件中更改任何内容(请注意,我可以使用旧的夹层默认设置)manage.py createdb
?
作为记录:在运行之前createdb
,我唯一编辑的是settings.py
并更改了数据库参数以使其与我的 MySQL 服务器一起使用并注释 local_settings 配置,因为我不需要它。
一些可能有帮助的参数:
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(PROJECT_ROOT, STATIC_URL.strip("/"))
python - 自定义夹层
我已经研究 Mezzanine 有一段时间了,但是除了基本安装之外,我还没有找到太多教程。夹层文档包含有关如何自定义页面模型和添加新内容类型的信息。
然而,我想做的是以不同的方式利用现有的内容类型(页面、博客文章)。
例如,我希望在基本默认博客列表之外拥有自定义“博客列表”页面。
我什至如何在管理员中创建第二个博客页面?如何在不触及默认博客列表模板的情况下将其模板设置为我的自定义模板?
因此,我如何拥有 2 个不同的博客列表页面?
django - 墨盒中的结帐过程问题
我正在使用夹层 + 墨盒作为购物车。我想在其中使用奖励积分(如折扣券)的概念以及拥有足够奖励积分以便他们可以通过它们付款并希望在结帐时使用它们的用户必须为这些用户禁用付款详细信息步骤并下订单。
所以我只想知道如何在墨盒中禁用此付款步骤。任何在他们的项目中使用过墨盒的人都可以告诉我这是否可行。如果是,那么如何?
墨盒中有一个折扣券模块,但它不符合我的要求,所以我没有使用它。
谢谢。
django - 调试设置为关闭时评论中断
调试打开时评论工作正常,但是当我关闭它时,我收到“发生错误”消息,它无法将我重定向回原始页面,而是在 url “www.MYSITE/comments”处显示错误消息。如果有帮助,我正在 Mezzanine 上使用 django 线程评论。我只是想要一种至少查看错误消息的方法。最好的,
杰克
django - 我想要一个选择来影响管理员中的两个字段
我正在从 Mezzanine(一个 django 应用程序)中继承一个模型。
在管理员中,我想要一个选择列表。该选择与将在博客文章中显示的固定图像列表中的图像相关联。
因此,管理员从列表中选择后,选项旁边会有一个漂亮的小缩略图。
我已经研究过子类化或扩展 django 字段,但这超出了我的想象(不完全是。)
FileBrowseField
是我找到的最合适的。
我会考虑提供的任何路径。我喜欢挑战,我有时间。我不希望博客作者上传图片,但图片已经带有选项。
同样,我想在管理页面中包含图像。
unit-testing - 如何修复夹层单元测试失败?
当我运行单元测试时,出现此错误:
回溯(最近一次通话最后):
文件“/Users/taylor/aco/lib/python2.7/site-packages/mezzanine/core/tests.py”,第 459 行,在 test_syntax
self.fail("语法警告!\n\n%s" % "\n".join(warnings)) AssertionError: 语法警告!
mezzanine/core/models.py:340:列表理解从第 331 行重新定义“名称”
这是我在运行单元测试时遇到的唯一错误,我到处搜索以找出解决此错误的方法,但没有发现任何有用的信息。有人可以向我解释这里发生了什么以及如何解决它吗?
python - python上的密码加密?
我只是在 python 中创建一个新的应用程序进行注册。我保存了数据库中的所有字段,并且成功创建了用户,但密码保存与我们在注册时填写的相同。如何加密或使用 python 的默认功能作为密码。
请建议我?
django - 自定义夹层以允许用户编辑和发布自己的博客
我正在尝试使用 Mezzanine 创建一个多用户博客平台,该网站的每个用户都将获得一个博客仪表板,用于发布和编辑他们的博客。夹层中有没有办法给喜欢添加和管理他们博客的用户一些管理员权限?我不想让用户完全访问站点管理员。
我探索了其他博客包,但因为我已经为其他用例定制了夹层,所以很难移开。基本上试图在夹层本身中找到解决方案。
您能否指导我如何在夹层中实现这一目标。
问候!
python - 无效的块标签:'keywords_for_order',预期为'endblock'
抱歉,我在这里束手无策。我有这个代码在本地工作,但是由于某种原因,当我尝试运行这个标签时,我在服务器上遇到了一个错误,我不知道为什么。这是模板代码:
这是keyword_tags.py文件:
这是我得到的错误:
所以是的,我不知道为什么没有看到这个模板标签文件。它也有一个init .py 文件,所以不是那样的。最好的,感谢您的帮助,
杰克