问题标签 [cartridge]

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

python - 夹层和盒式架构迁移问题

我正在建立一个带有数字下载的ecomerse站点来做到这一点我需要在产品模型中添加一个字段我知道夹层允许注入附加字段但是当我运行模式迁移时它添加了第一个字段然后挂起并且不添加另一个字段是否有人对为什么会发生这种情况有任何想法,这是我在下面的额外模型部分。

所以只是为了清楚我正在运行的命令是python manage.py schemamigration cartridge.shop --auto --stdout > content/migrations/0001_cartridge_shop_add_download_file.py

它说添加了字段 callback_uuid 但这已经存在所以它很好然后它挂起并且不添加download_file.

任何帮助,将不胜感激。

0 投票
1 回答
1126 浏览

python - 夹层自定义字段添加到管理员

我正在编写一个软件,并使用夹层模型注入能力添加了一个额外的字段,该字段存在并且可以在数据库中看到,但是按照此页面夹层模型定制上的文档中显示的方法,我无法让它显示出来在我的管理页面下面是我编写的代码,我认为应该可以取消注册,然后使用添加到管理员的新字段重新注册。我不确定这段代码是否正在运行,它是否在我的项目的根目录中,因为我相信它应该在哪里,并且admin.py按照我认为它应该在的位置命名,并且已经在其他项目中使用过该文件。

有没有人知道这可能如何工作我现在有点难过,但这主要是一个夹层功能。

0 投票
1 回答
1315 浏览

php - Openshift:无法删除 php 墨盒

我正在尝试从我的 openshift 应用程序中删除 php 墨盒:

rhc cartridge remove -a test -c php

Openshift 回复说:

'php-5.4' cannot be removed

我可以毫无问题地从同一个应用程序中删除 mysql 墨盒。

首先停止 php 墨盒无济于事

有人知道如何删除 php 墨盒吗?提前致谢!

0 投票
1 回答
69 浏览

python - 在 Ubuntu VPS 上启动 Mezzanine/Cartridge 项目时遇到问题

尝试在 Ubuntu VPS 上使用 Cartridge 启动新的 Mezzanine 项目时,我不断收到相同的 Traceback 错误:

在此处输入图像描述

看起来夹层找不到墨盒,但我不知道如何修复它。

0 投票
1 回答
343 浏览

django - 无法在墨盒中使用“createdb”

在尝试设置 Cartridge 项目时,我想到了创建数据库。这是我得到的:

万一这很重要,这在 Pythonanywhere 上,但我在笔记本电脑上得到了相同的结果,离线工作。此外,我没有遇到“普通”夹层项目的这个问题。仅使用墨盒。

0 投票
1 回答
28 浏览

magento - 使用购物车 ID 定制体验

我正在寻找一个平台来实现一个目标。我希望客户能够使用产品构建购物车,然后共享购物车 ID,以便我的客户(即企业主)可以在商店中构建订单。他们将无法在线结帐,但我们将能够建立他们的订单以便快速取货。关于哪个平台是最佳选择的任何想法?

0 投票
2 回答
346 浏览

python-2.7 - Stripe、Django 和墨盒/夹层的问题

我的它是一个墨盒/夹层应用程序,并且在正确设置 https 的情况下运行良好。它工作正常,直到我结帐过程结束,我在浏览器中收到以下调试错误:

异常类型:AuthenticationError 异常值:
未提供 API 密钥。(提示:使用“stripe.api_key =”设置您的 API 密钥)。您可以从 Stripe Web 界面生成 API 密钥。有关详细信息,请参阅https://stripe.com/api,如果您有任何问题,请发送电子邮件至 support@stripe.com。异常位置:request_raw 中的 /home/jamesgilbert/lib/python2.7/stripe/api_requestor.py 第 183 行

回溯:get_response 132 中的文件“/home/johnsmith/webapps/cartridgeshop/lib/python2.7/Django-1.8.4-py2.7.egg/django/core/handlers/base.py”。 response = Wrapped_callback(request , *callback_args, **callback_kwargs) _wrapped_view_func 57 中的文件“/home/johnsmith/webapps/cartridgeshop/lib/python2.7/Django-1.8.4-py2.7.egg/django/views/decorators/cache.py” . response = view_func(request, *args, **kwargs) 文件 "/home/johnsmith/lib/python2.7/cartridge/shop/views.py" 在 checkout_steps 282. transaction_id = payment_handler(request, form, order) 文件" /home/johnsmith/lib/python2.7/cartridge_stripe/init.py" in payment_handler 34. description=order) 文件 "/home/johnsmith/lib/python2.7/stripe/resource.py" 在创建 344. response, api_key = requestor.request('post', url, params,标头)请求 140 中的文件“/home/johnsmith/lib/python2.7/stripe/api_requestor.py”。method.lower()、url、参数、标头)文件“/home/johnsmith/lib/python2.7/ stripe/api_requestor.py" in request_raw 183. '未提供 API 密钥。(提示:使用 ' 设置您的 API 密钥

然后我在 apache 错误日志中得到以下信息:/home/johnsmith/lib/python2.7/cartridge/shop/views.py:226:

用户警告: SHOP_CHECKOUT_FORM_CLASS 设置已弃用 - 请为 checkout_steps 视图定义您自己的 urlpattern,传入您自己的 form_class 参数。

我在设置中有正确的条带 api 键,一切都设置好了,我在其他地方看过并走到了死胡同?

非常感谢

0 投票
3 回答
9596 浏览

python - 在 Django 中使用 refresh_from_db 的正确方法是什么?

我正在使用 Django 1.8、Mezzanine、Cartridge,并且我使用 Postgresql 作为数据库。

我已经num_in_stock直接从数据库中更新了。数量在数据库中都是正确的,但在我的网站上却不正确。我知道解决方案就在这里,但我不知道该怎么办。我真的需要为我详细说明。

您将如何在 Cartridge 中使用它来刷新num_in_stock?

0 投票
1 回答
191 浏览

python - Featured products on mezzanine project homepage

I am working on an implementation of an online shop using cartridge & mezzanine. I would like to include a "featured products" section using a category from cartridge's shop (product_category). I have created a test category, populated it with entries and am trying to view it from the homepage but it doesn't return anything. What should i be doing instead?

index.html

(just using the category.html product display html for now)

views.py

0 投票
1 回答
544 浏览

python - 使用 Python 3.4 的 Openshift 自定义墨盒

您好,我最近在 openshift 上开发了一个应用程序。

我将 Python 3.3 Cartridge 与 Django 一起使用。还有问题。由于 python 的“旧”版本,我得到了一些例外。(这确实是python版本的问题,因为我在本地计算机上使用python 3.3.2对其进行了测试。)

我的问题是知道是否可以使用 pyhton 3.4 制作自定义墨盒?甚至更新现有的 python 墨盒?

如果是,它是如何工作的?