django SHOP的Ajax工具
项目描述
此应用程序添加了一些您可以在django SHOP中使用的便捷Ajax功能。
安装
这需要jQuery (https://jqueryjs.cn/) 和django SHOP来运行 (https://github.com/divio/django-shop)
将shop_ajax添加到您的settings.py中的INSTALLED_APPS
在您的服务器上运行python manage.py collectstatic以收集所有应用程序的静态文件
或者,您可以直接将shop.js的内容复制到您的javascript文件中。
用法
导入javascript文件
<script type="text/javascript" src="{{ STATIC_URL }}shop_ajax/shop.js"></script>
通过提供csrf_token和对应视图的urls,在您的javascript代码顶部初始化SHOP.cart
SHOP.cart.init('{{ csrf_token }}', '{% url cart_item_add %}', '{% url cart_item_add %}', '{% url cart_delete %}');
在您的模板中使用提供的函数
<a href="#" onclick="SHOP.cart.addItem({{ product.id }})">Add to cart</a> ...
项目详情
关闭
django-shop-ajax-0.1.3.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8437e6a5c7a4012ac3684bad9e1e6d735ecbf27079978de933a898dd71a8343c |
|
MD5 | 3cedfc7c466e6443142e2c19ccb8d60e |
|
BLAKE2b-256 | a1e107d1991c93c44a1e6a42a1c8581554361408aff6062621becf9d415bf6b8 |