问题标签 [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.
javascript - Bootstrap Dropdown Active 在悬停时打开并在点击时链接
我一直在尝试修改 django-oscar 的导航栏菜单。http://latest.oscarcommerce.com/en-gb/
我无法弄清楚的是菜单“浏览商店”在主页上的页面加载时保持打开状态,但在点击所有其他页面时打开。我无法弄清楚为什么会发生这种情况。有没有办法让它在悬停时打开并<a>
在点击时添加标签?
这是关于 oscar 文档中相关部分的 html 模板 -
django - 是否可以在不复制 django-oscar 中产品的 ProductAttributeValues 的情况下以编程方式修改产品的 ProductClass?
我创建了一个表单,允许用户修改Product
. ProductClass
但是,在我保存产品后,它ProductAttributeValues
会自动复制和存储。这是该过程的一个简单示例:
想象一下,该产品最初属于ProductClass
pk=1 的 a ,并且它有一个ProductAttribute
以 开头的命名ProductAttributeValue
为True
。执行完上面三行后,自动生成并存储了一个新ProductAttributeValue
的started也设置为。True
有没有一种简单的方法可以避免这种行为?这是应该如何修改aProduct
的吗?ProductClass
python - 限制仪表板用户 Django-Oscar(沙盒网关应用程序)
如何限制仪表板用户?我已经安装了沙盒站点附带的网关应用程序,但据我所知,用户只是自动获得仪表板访问权限。显然,这是一个安全问题。我已经阻止未经身份验证的用户查看网站的某些部分,但我需要能够限制/批准对仪表板的访问。
我的看法是,我必须编写一个自定义视图/表单才能从仪表板执行此操作,并有待处理的帐户注册供稿。
任何指针将不胜感激。
相关代码:
https://github.com/django-oscar/django-oscar/blob/master/sites/sandbox/apps/gateway/views.py 只要电子邮件有效,这只会自动创建一个 is_staff 用户。
python - Django:无法更新静态文件
我有两个 favicon.ico 的图像文件。让我假设它们是“apple.ico”(苹果的图像)和“orange.ico”(橙子的图像)
如果我将“apple.ico”的名称更改为“favicon.ico”并将其放入静态文件static/favicon.ico
中。
然后,在我的模板文件中:
#base.html
<link rel="shortcut icon" href="{% static "favicon.ico" %}" />
在settings.py
文件中:STATIC_URL = '/static/'
我可以在http://127.0.0.1:8000/static/favicon.ico看到苹果
然后我删除了 favicon.ico 文件static/favicon.ico
(苹果的图像)。我更改orange.ico
为favicon.ico
并将其放入我的静态文件中。我去http://127.0.0.1:8000/static/favicon.ico
我想我可以看到橙色的图像,但显示的是苹果的图像。即使我删除了所有的静态文件,苹果的图像仍然会出现。
python - Django-oscar 错误 - django.core.exceptions.ImproperlyConfigured:应用程序标签不是唯一的,重复:静态文件
我正在尝试启动 Django-oscar 并按照此处给出的说明进行操作,但是当我尝试使用python manage.py runserver
或python manage.py migrate
出现以下错误时。我不明白这是什么,因为我是 Python 和 Django 的新手。有人可以解决这个问题吗?我正在使用 Ubuntu、Python 2.7 和 Django 1.8。
这是我的settings.py
文件
[更新]按照他的指示,我删除了重复的应用程序,但是,现在,我在使用时出现以下错误migrate
python - django-oscar 集成错误
我将电子商务集成到我的代码中。并遇到产品问题。当我models.py
用简单更新我时
甚至Package
使用 AbstractProduct 扩展我的模型并尝试创建迁移,出现下一个错误。
有什么建议么?
django - django oscar ImportError 在尝试加载“treebeard.templatetags.admin_tree”时引发:没有名为 util 的模块
在 MAC 上安装 django-oscar 时。制作奥斯卡抱怨
django - 使用 Django 自动设置 Apache Solr - AWS Elastic Beanstalk 上的 Oscar
我需要确保Apache Solr与我的 django-oscar 应用程序一起安装,并且一直使用这些说明和 .ebextensions 配置文件来自动安装 Solr 并重建索引。
这是 .ebextensions/03_solr.config
我需要在这里添加/更新什么才能让 solr 自动安装
?
更新:将 bash 更改为单个命令。看起来进程正在完成,但是在执行 java -jar start.jar 时,.ebextensions/03_solr.config
任务执行
这个进程实际上应该是一个后台进程,因为目前它导致部署挂起,并且在没有部署新应用程序的情况下超时。根据这个 SO post,在部署新应用程序版本后开始延迟工作需要一些工作。有什么建议么?澄清:
跑过
命令作为 EB 的非阻塞后台进程?
django - 自定义用户模型后的 IntegrityError
在 Django Oscar 中自定义我的用户模型后,我收到以下错误消息:
要自定义我的用户模型,我按照此处的说明进行操作。
首先,我编写了以下models.py 文件,该文件位于我的项目目录apps/user/models.py 中。
这个想法是我希望用户有一个帐户余额(我稍后将用于付款)以及代表已购买商品的产品编号列表。
制作完models.py后,我将安装的应用程序编辑如下:
然后把它放在我的 settings.py 的底部:
然后我做了 ./manage.py 迁移,但由于某种原因,我收到了这个错误消息。我还尝试按照此处的建议删除 django_admin_log 表,但它不起作用。任何帮助将不胜感激。
django - Django-Oscar:从应用程序“地址”扩展基类“AbstractShippingAddress”时出错
你好我有一个让我发疯的问题。我想向 ShippingAddress 类添加一个字段“公司”。我做下一个:
- 分叉 django-oscar 的应用程序订单。
在订单应用程序的文件 models.py 中,我编写了以下代码:
/li>
我得到下一个错误:
我在用着Django==1.8.6, django-oscar==1.1.1 and python 3.3.
如果有人可以帮助我,我将不胜感激。