জ্যাঙ্গো-icanhaz জ্যাঙ্গো টেমপ্লেট সঙ্গে ICanHaz.js দয়া করে জাভাস্ক্রিপ্ট টেমপ্লেট সহজ ইন্টিগ্রেশন জন্য একটি templatetag হয়.
সংস্থাপনা
পিপ সঙ্গে PyPI থেকে ইনস্টল করুন:
জ্যাঙ্গো-icanhaz ইনস্টল বীচি
বা উন্নয়ন সংস্করণ পেতে:
ইনস্টল বীচি জ্যাঙ্গো-icanhaz == দেব
ব্যবহার
- আপনার INSTALLED_APPS সেটিং "icanhaz" যোগ করুন.
- আপনি আপনার ICanHaz টেমপ্লেট সংরক্ষণ করবে যেখানে একটি ডিরেক্টরি পূর্ণ (পরম) পথে ICANHAZ_DIR সেটিং সেট করুন.
- {% লোড icanhaz%} এবং ব্যবহার {% icanhaz "TEMPLATENAME"%} আপনার জ্যাঙ্গো টেমপ্লেট নিরাপদে আপনার জ্যাঙ্গো টেমপ্লেট স্বয়ংক্রিয়ভাবে ich.templatename জন্য প্রস্তুত, আবৃত মধ্যে ICANHAZ_DIR / templatename.html এ ICanHaz.js টেমপ্লেট এম্বেড করার জন্য ( {...}) আপনার দয়া করে জাভাস্ক্রিপ্ট মধ্যে.
জ্যাঙ্গো-icanhaz ICanHaz.js পাঁজা বা কোনো দয়া করে জাভাস্ক্রিপ্ট ইউটিলিটি উপলব্ধ করা হয় না; এটা শুধু আপনি সহজেই আপনার এইচটিএমএল টেমপ্লেট এম্বেড করতে সাহায্য করে. আপনার প্রজেক্ট এর স্ট্যাটিক সম্পদের ICanHaz.js অন্তর্ভুক্ত এবং স্বাভাবিক হিসাবে আপনার জাতীয় এটি ব্যবহার.
দর্শনশাস্ত্র
জ্যাঙ্গো টেমপ্লেট '{{এবং}} টেমপ্লেট হিসাবে পরিবর্তনশীল চিহ্নিতকারী ব্যবহার এবং ICanHaz.js' একই ব্যবহার সংঘর্ষে সমাধান বিভিন্ন উৎপন্ন হয়েছে. এক সমাধান কেবল [[এবং]] {{এবং}} সঙ্গে প্রতিস্থাপন একটি icanhaz টেমপ্লেট ট্যাগ ভিতরে; অন্য এটি আগে থেকেই জ্যাঙ্গো টেমপ্লেট tokenizer দ্বারা mangled হওয়ার পর একটি জ্যাঙ্গো টেম্পলেটের একটি খণ্ড মধ্যে ধারণকৃত টেক্সট পুনর্গঠন শূর প্রচেষ্টা করে তোলে.
আমি সার্ভার সাইড এবং ক্লায়েন্ট প্রান্তের টেমপ্লেট মধ্যে বিভ্রান্তি এড়াতে, যাহাই হউক না কেন একটি ডেডিকেটেড ডিরেক্টরির মধ্যে পৃথক ফাইলের মধ্যে আমার দয়া করে জাভাস্ক্রিপ্ট টেমপ্লেট রাখতে পছন্দ করেন. তাই সমাধান অ্যারের আমার অবদান মূলত একটি জ্যাঙ্গো ফর্মা হিসেবে অন্তর্ভুক্ত ফাইল পার্সিং এড়াতে শুধু একটি "হল" ট্যাগ (এবং সুবিধার জন্য, স্বয়ংক্রিয়ভাবে ICanHaz.js এটা খুঁজে আশা স্ক্রিপ্ট ট্যাগে এটা গোপন).
- তৈরি ফর্মা অন্বেষণ আরো নমনীয়: ICANHAZ_DIR এখন ICANHAZ_DIRS হয় (একটি তালিকা
এই রিলিজে নতুন কি উপভোগ করুন ); ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, এবং ইনস্টল Apps টেমপ্লেট খোঁজ যোগ.
- পাইথন
আবশ্যক
<লি> জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না