问题标签 [django-oscar]

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 投票
4 回答
6269 浏览

python - 姜戈奥斯卡。如何添加产品?

我是 Python 和 Django 的初学者。我已经安装了 django-oscar。然后我配置它并启动服务器,它可以工作。

现在,我不明白how to add a product

在仪表板上有一个按钮Create new product。但是为了添加新产品,它要求选择产品类别,我在给定的下拉选项中找不到任何产品类别。

为我提供一个如何在 django-oscar 中添加产品的演示示例。

0 投票
1 回答
1514 浏览

python - 在 django-oscar 中禁用评论

是否可以在“django-oscar”中完全禁用“oscar.apps.catalogue.reviews”应用程序的功能?

正如我所见,它在很多地方都使用过,所以简单的删除INSTALLED_APPS是行不通的,也许最简单的方法就是将它隐藏在模板中。有更好的解决方案吗?

0 投票
2 回答
1633 浏览

django - Django-Oscar override templatetags

I tried to override category_tags by creating a local version of catalogue application with a local templatetags folder which has a category_tags.py file (also init.py). It seems the default category_tags file is used. If I change the name of my local tag file and of course I load the new name of the tag in the template it works but I would like to override or extend the default category_tags not to create another one.

Any ideas?

thanks!

0 投票
1 回答
1492 浏览

python - 如何在 Django Oscar 中启用分面搜索?

我对 Oscar 很陌生,我一直在尝试使用内置支持来对我的 Oscar 项目进行分面搜索,但我不知道(找不到任何文档)。

我有 :

  • 我的弹性搜索在端口 9200 上运行
  • 干草堆设置:

    /li>
  • 我能够成功地索引我的目录python manage.py rebuild_index

我试过 :

  • 但是我的 /search/ 页面仍然只列出要点击的类别。
  • 我深入研究了views.py搜索应用程序(来自 oscar),发现它MultiFacetedSearchView正在渲染search/results.html
  • 'search/results.html' 似乎只循环类别和呈现类别。- - 与分面搜索无关。

我不知道我是错过了什么还是什么?我应该如何为我的目录启用分面搜索?[如果它是一个步骤过程] 即使它不是一个步骤过程,那么您能否将我链接到一些代码片段或文档(我可以找到任何)?

[另外,我也是干草堆的新手,所以我可能会问一些愚蠢的问题]

0 投票
2 回答
18916 浏览

django - “staticfiles”不是有效的标签库:找不到模板库静态文件

我正在尝试来自http://django-oscar.readthedocs.org/en/latest/internals/getting_started.html的 django-oscar 教程,但我得到了一个

有任何想法吗??

追溯:

0 投票
1 回答
5139 浏览

python - ImportError:无法导入设置。没有名为 oscar 的模块。在 djangohosting.ch 上安装 django-oscar

不知道如何继续这个项目。花了好几个小时寻找答案。

我用 djangohosting.ch 想安装 django-oscar 我对 django 不是很熟悉

我打算创建 virtualenv /v/ 并在我的一个项目中启动并运行 django-oscar。让我们称之为 myproject

我开始使用 djangohosting.ch 的 1-click 安装程序创建 myproject,现在它已安装在 /home/myuser/myproject

我想我在 dir /v/ 中正确安装了 virtualenv,并且我使用了 pip install django-oscar ,我认为这一切都很好。我在 /v/lib/python2.6/site-packages 中看到一堆目录

但我不确定我是否正确设置了 PYTHONPATH。我将 /myproject/RUN 文件配置为

我按照本指南中的 settings.py 设置

编辑 /myproject/myproject/settings.py

我根据指南编辑了 urls.py。

我编辑了 /home/myuser/init/myproject 文件这些行

老实说,我还没有知道我在做什么。我希望我能更多地了解这一切。

感谢你们对我的帮助

这是我得到的:

0 投票
1 回答
1117 浏览

django - 亚马逊 s3 的 django heroku 媒体文件 404 错误

所以我关注了这个问题How to setup a Django project with django-storages and Amazon S3, but with different folder for static files and media files? 为了让我的 django 应用程序将媒体文件上传到我的亚马逊 S3 存储桶。顺便说一句,我正在使用 django-oscar。上传图片后一切似乎都正常,但是当我重新加载页面时,图片消失了,我收到了 404 错误。我的静态文件工作正常.. 我没有发现任何问题。

更新:

我已将存储桶策略更改为公开,但我仍然无法将图像加载到我的缩略图上:

有任何想法吗?如果我单击链接,我可以看到图像,但从缩略图中它不会加载并给我 404

当我尝试访问 404 链接时,我得到一个

更新:我问了heroku上的人,这是他们给我的答案:

嗨,环顾四周,Django 生成的 URL 似乎不正确。我手动为您的一张图片生成了一个新 URL 以对其进行测试。新图像位于此处: http ://s3.amazonaws.com/comprasonline-brazil/media/cache/bc/f5/bcf55748e916eb1979eab9e2713fa97f.jpg?AWSAccessKeyId=AKIAJVPBLRLYHX6EQKUA&Expires=1379587008&Signature=QiU8OvknWHoK7R9YsM%2DFG8%4R9YsM%2DFG8%4 请注意,格式有点不同,它在 /cache/b5/f5 等前面有 '/media/。然后我可以根据这个屏幕截图查看图像。您可能需要重新生成一个新的 URL,因为在您获得此 URL 时该 URL 可能已经过期。看起来 Django 没有为这些上传的资产生成正确的 URL。我用来生成新 URL 的页面位于此处。您是否知道任何可能会影响这一点的设置?这有点超出了我们的范围,我找不到任何设置“/cache/”目录的 django-oscar 设置。干杯,里斯

我这是一个 django-oscar 问题?如果是的话,任何人都知道我该如何解决这个问题?

在此处输入图像描述

0 投票
1 回答
261 浏览

django - 克隆 django-oscar 时出错

当我尝试克隆 django-oscar 时,我得到了这个。我该怎么办 ?

0 投票
0 回答
390 浏览

django - Heroku 未能将一些 refs 推送到“....”

当我执行 git push heroku master 时出现此错误。我知道我必须在 requirements.txt 中更改一些关于 django_oscar 的信息。但是不知道改什么。请帮忙

我在我的电脑中找到的唯一 pip.log 文件

0 投票
1 回答
4457 浏览

python - IOError - 解码器 jpeg 不可用 - 即使在 libjpeg-dev n PIL 安装之后

当我尝试访问产品或目录时出现此错误

我已经安装了 libjpeg-dev,然后是 pil。

我在本地运行 django_oscar 沙箱。我应该怎么办 ?

还请指定我应该添加哪些附加信息??