问题标签 [satchmo]

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

django - django slug 不能包含“爱”的演讲?

我使用 django-1.1 和 satchmo(提交:1385 75a2ea838067)

我发现如果slug项中有“爱”的话语,例如love-x10、dsfdsfloveddd、love-love……商品的url是“ http://example.com/product/lovelove/ ”,如果你点击“加入购物车”按钮,服务器会给我一个空白页,Empty!并且服务器暂时无法提供服务。多么奇怪的情况。如果你不相信你可以亲自尝试一下。

0 投票
2 回答
844 浏览

django - 扩展 satchmo 用户配置文件

我正在尝试扩展 satchmo 商店中包含的基本用户注册表单和个人资料,但我遇到了问题。

这就是我所做的:

创建一个新的应用程序“扩展配置文件”

编写了扩展 satchmo_store.contact.models 类的 models.py 并添加了自定义名称字段。

写了一个 admin.py 取消注册 Contact 类并注册我的 newapp 但这仍然向我显示默认的用户配置文件表单。

也许有人可以告诉我正确的方法来做到这一点?

0 投票
1 回答
850 浏览

django - 为 django satchmo 设置付款

这是一个新手 satchmo 问题......所以我已经为我正在建立的 django 电子商店实施了 satchmo。我按照教程设置了 sathcmo,创建了一些产品,测试了我可以下订单,然后在http://site/settings上切换到“真实模式” ,点击“接受真实付款”。问题是我如何设置要在我的银行账户(希腊的一家银行)上进行的付款?

我没有找到任何关于此的参考,所以请帮助!

顺便说一句,在结帐页面上,我明白了

您至少需要填写带有 * 您想如何付款的字段?付款方式*

支付测试模块

礼券

那么支付测试模块是什么意思呢?我必须安装另一个应用程序吗?目前setting.py包含'payment'、'payment.modules.dummy'、'payment.modules.giftcertificate'、

非常感谢您的帮助!

0 投票
0 回答
529 浏览

python - 帮助 zc.buildout 脚本安装 Satchmo

我正在尝试使用构建脚本重新创建这个satchmo 环境:

构建本身运行良好,我现在的问题是依赖关系之一。

satchmo 需要的所有东西都已安装,但运行 clonesatchmo.py 会抱怨当我清楚地看到 PIL 时没有安装它,所以我猜我没有“告诉”satchmo 依赖于 PIL 的构建。

我仍然对“鸡蛋”部分和“零件”部分中的内容以及它们何时需要进入两者感到困惑?

谁能在这里看到任何错误或建议如何配置依赖项?

提前致谢,

詹姆士

0 投票
2 回答
231 浏览

virtualenv - 使用 virtualenv 在 Mac 上安装 Satchmo

我在运行 python 2.6 和 django 1.2.3 的 mac os (leopard) 上设置了 virtualenv 并正常工作。我想安装 Satchmo,但我没有找到使用 virtualenv 进行 mac 安装的可靠说明。有人可以帮忙吗?谢谢。

0 投票
4 回答
23791 浏览

python - TemplateSyntaxError:“settings_tags”不是有效的标签库

当我尝试运行此测试用例时出现此错误: 这是在我的 django 应用程序的 tests.py 中编写的:

我的 django 版本是 1.2.1 和 python 2.6 和 satchmo 版本是 0.9.2-pre hg-unknown

完整的错误日志是:

0 投票
1 回答
4982 浏览

python - RuntimeError:调用 Python 对象时超出最大递归深度

当我尝试运行以下测试用例时会出现此错误,该测试用例是在名为“管理”的 django 应用程序的 models.py 中编写的:

该错误特别出现在这一行:

我的 django 版本是 1.2.1,python 2.6 和 satchmo 版本是 0.9.2-pre hg-unknown。我在 Windows 平台(xp sp2)中编码。运行测试用例的命令是:

完整的错误日志如下:

0 投票
1 回答
510 浏览

django - 如何在现有的 django 项目中集成 Satchmo 商店?

我正在使用应该驻留在现有 django 项目中的 Satchmo 商店安装。这个 django 项目有自己的 settings.py、local_settings.py、模板以及一些已安装的各种应用程序的模板。

您能否建议使用 django 项目 settings.py、local_settings.py、模板和数据库将现有 django 项目中的 satchmo 存储与 satchmo 存储集成的步骤?

0 投票
6 回答
7158 浏览

python - 运行测试用例后如何保留django测试数据库

当我通过键入运行测试用例时

测试用例完成后,测试数据库默认被 django test runner 删除。我不希望它被删除。

我可以使用任何数据库!

我想保留我的数据库,因为我想在创建的数据库中看到数据库中的错误。这样我就可以查明他们!

0 投票
1 回答
194 浏览

python - 子类化 Satchmo 的 Category 模型,但随后出现错误“'Manager' object has no attribute 'root_categories'”

我正在使用 Satchmo 作为我目前正在构建的网站的一部分。目前我正在尝试向 Satchmo 类别类添加更多功能,但显然我不会对 Satchmo 文件进行任何更改。所以,我认为继承 Category 类会给我一个新类,其中包含所有 Satchmo Category 属性和方法,同时允许我添加自己的。但是,要么 Python 子类化不能那样工作,要么我做错了。这是我用来子类分类的代码:

我通常可以从 Category 类中使​​用的方法之一是:

但是,当我尝试访问

我收到以下错误:

谁能指出我解决这个问题的正确方向?