问题标签 [saleor]

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 投票
3 回答
4688 浏览

django - Saleor电子商务的数据模型图?

Saleor电子商务数据库是否有数据模型图。

0 投票
0 回答
672 浏览

django - 使用弹性搜索时出现搜索错误

我在 /search/ search() 处收到 TypeError,有一个意外的关键字参数“字段”,我使用 saleor 进行电子商务,使用弹性搜索进行搜索。

这是堆栈跟踪:

编辑:问题出在弹性搜索版本但是现在我收到此错误:字符串索引必须是整数这是堆栈跟踪:

我正在为 python 使用 ES 版本 1.7 和 elasticsearch 2.4.1。这是堆栈跟踪中的代码

0 投票
1 回答
166 浏览

python - Restricting access via user email Django Saleor

I want to try setup a private website, where users can purchase bookings but only their own bookings can be viewed within the entire shop when logged in. Saleor seems to be the most complete ecommerce package for Python/Django.

Is there a way i can block access to using categories? As in, i can create a category 'Johnson Family' and only select certain users to have access to 'Johnson Family' categories, if i approve their email to have access. Then those users would then see 'products' or 'bookings' specifically for them within the shop.

Edit: Apologies, i should of ask 'how' and not 'if' of course it can be done in Django, but i wasn't sure 'how?'

0 投票
0 回答
146 浏览

python - 就会话缓存而言,在本地运行 django 可能有什么问题?

redis 似乎存在问题,即使我已经使用相同的 django 设置成功运行了相同的应用程序。

在settings.py中,我的数据库设置如下:

**

**

我收到此错误:

saleor.W001:会话缓存不能与 locmem 后端一起使用 提示:用户会话需要全局共享,请使用 Redis 之类的缓存服务器。

0 投票
0 回答
349 浏览

python - 如何在同一台服务器上启动两个 Django 应用程序?

我将在同一个项目中同时使用 Saleor 和 Wagtail。Saleor 将负责所有与商店相关的功能,Wagtail 将成为其他所有内容的 CMS(内容很多)。

我需要的建议是如何从同一台服务器运行两个应用程序?

例如 wagtail 将提供诸如 www.example.com/about-us 等网址,而 Saleor 将提供 www.example.com/shop

我知道这会在 urls.py 中发生,但是让我感到困惑的是,当我在 Saleor 端运行 ./manage.py runserver 时,这将如何启动 wagtail 服务器。

所以基本上我怎样才能用一个管理命令启动两个应用程序并共享资源?(它仍然是一个 localhost 项目)

如果我的方法正确或可以指出更好的方向,如果有人可以向我展示有关该主题的一些网络资源,我将不胜感激。

0 投票
1 回答
560 浏览

python - 找不到静态文件

我正在使用Saleor,我正在尝试将一个名为 fonts 的新静态文件夹添加到静态文件夹中。当我将文件添加到 static/images 时,我可以引用该文件,但如果我创建一个名为 fonts: static/fonts 的文件夹并将相同的文件添加到其中,则在浏览器中找不到该文件。

我已尝试“npm run build-assets”并清除浏览器中的缓存图像和文件,但仍未找到字体文件。

作品:

不工作:

知道如何将新文件夹加载到静态文件中吗?顺便说一句,我觉得这一定是 nodejs 的事情。

0 投票
1 回答
795 浏览

python - 如何为 SALEOR 准备数据库

为 SALEOR 准备数据库:

此命令需要能够创建数据库扩展。如果您收到与 CREATE EXTENSION 命令相关的错误,请查看用户创建步骤中的注释。

请帮我解决这个错误。

0 投票
1 回答
289 浏览

python - 使用 django-saleor Ecomm 平台支持 GraphQL

我需要知道销售人员在多大程度上支持 GraphQL?我的理解是前端只是django模板,但是我看到那里有一个graphql文件夹,那是什么?版主告诉我看一下演示分支。我需要知道它与主分支相比有多大不同。

0 投票
0 回答
182 浏览

django - Django 在注册期间总是返回无效的表单

我正在尝试在注册期间实施电子邮件身份验证。但总是编译器返回无效的形式。谁能建议这背后的原因是什么?我正在为这个项目使用 SALEOR 包。下面我发布了模型、表单和视图代码

模型.py

表格.py

views.py if form.is_valid 的 else 部分每次都被执行

0 投票
0 回答
39 浏览

django - Django 可疑文件操作

我正在尝试在 webfaction 上使用 wsgi 安装 saleor。当我尝试访问我的页面时,我收到 500 错误,并且日志显示:

我的设置是:

现在这当然是错误的基本路径组件,但我该如何解决呢?