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 |