وجانغو متجر-اياكس هو التطبيق جانغو أن يضيف بعض وظائف AJAX ذكية لجانغو SHOP.
تركيب
- اضافة shop_ajax إلى INSTALLED_APPS الخاصة بك في settings.py الخاص بك
- على خادم المدى الثعبان manage.py collectstatic لجمع الملفات الثابتة عن التطبيق ل
بدلا من ذلك، يمكنك فقط نسخ المحتوى من shop.js في ملفات جافا سكريبت الخاصة بك.
استعمال
- استيراد ملفات جافا سكريبت
<نوع النصي = "نص / جافا سكريبت" SRC = "{{}} STATIC_URL shop_ajax / shop.js">
- تهيئة SHOP.cart في مكان ما على الجزء العلوي من شفرة جافا سكريبت الخاصة بك عن طريق تزويدها لcsrf_token وعناوين المواقع إلى وجهات نظر المقابلة
SHOP.cart.init ('{{csrf_token}}'، '{٪ رابط cart_item_add٪}'، '{٪ رابط cart_item_add٪}'، '{٪ رابط cart_delete٪}')؛
- استخدم الوظائف المنصوص عليها في القوالب الخاصة بك
<لأ href = "#" onclick_fckprotectedatt = "_ النقر =" SHOP.cart.addItem ({{product.id}}) ""> اضف إلى السلة
...
المتطلبات:
بيثون
جانغو
جانغو متجر
مسج
لم يتم العثور على التعليقات