এটি একটি ব্যবহার করে এই আছে;.
টেমপ্লেট-ইমেইল এটা আপনি & nbsp তৃতীয় পক্ষের অ্যাপ্লিকেশন ব্যবহার করা হয়, এমনকি যদি, ইমেইল এইচটিএমএল প্লেইন টেক্সট ইমেইল থেকে সুইচ করা সম্ভব হয়, যাতে একটি উপায় ইমেল পাঠানোর বিমূর্ত একটি অ্যাপ্লিকেশন যা জ্যাঙ্গো-বিজ্ঞপ্তি হিসাবে অনুরূপ প্রক্রিয়া. প্রতিটি ইমেইল একটি ফোল্ডার পায়. এই ফোল্ডারে এক (প্লেইন টেক্সট ইমেইল জন্য) (বিষয় জন্য) short.txt, email.txt এবং (একটি এইচটিএমএল ইমেইল পাঠানো হবে যদি থাকে) ঐচ্ছিকরূপে email.html লাগাতে পারেন.
একটি ভাল অভ্যাস আপনার টেমপ্লেট ফোল্ডার মধ্যে একটি ইমেল / ফোল্ডারে সব ইমেইল করা হয়, তাই এটি ইমেল আপনার সিস্টেম দ্বারা প্রেরিত হচ্ছে তা দেখতে সহজ.
প্রাপক হয় (স্ট্রিং হিসেবে) ইমেল বা ব্যবহারকারীদের একটি অ্যারের হতে পারে. আপনি ব্যবহারকারীদের পাস হলে এটি ব্যবহারকারীদের সংরক্ষিত ভাষা (pinax মধ্যে accounts.Account.language) খুঁজে পেতে এবং এটি ব্যবহার করে আপনি এটি পাঠাতে চেষ্টা করবে.
একটি ইমেইল পাঠানো হচ্ছে ভালো কাজ করে:
& Nbsp; templated_emails.utils থেকে send_templated_email আমদানি
& Nbsp; & nbsp; & nbsp; send_templated_email (["philipp@gidsy.com"], "ইমেল / invite_friends," {"my_variable": "blafoo"})
সিস্টেম আপনার টেমপ্লেট প্রসঙ্গ (স্ট্যাটিক কন্টেন্ট লিঙ্ক করার জন্য) current_site (জ্যাঙ্গো প্রকল্প সাইট বস্তু) এবং STATIC_URL যোগ হবে.
ইনলাইন সিএসএস বিধি
ইনলাইন সিএসএস বিধি বিরক্তিকর এবং ক্লান্তিকর, কিন্তু একটি neccessity আপনি সব ইমেইল ক্লায়েন্ট সমর্থন করতে চান. 0.3 pynliner অন্তর্ভুক্ত করা হয় মাথা থেকে সিএসএস গ্রহণ করা এবং নিয়ম সাথে মেলে প্রতিটি উপাদান মধ্যে রাখা হবে.
আপনি বা বন্ধ এই বৈশিষ্ট্য চালু settings.py সেট করতে পারেন একটি টগল আছে: TEMPLATEDEMAILS_USE_PYNLINER = মিথ্যা ডিফল্ট মান.
ইনস্টল করুন:
ইনস্টল পিপ -e http://github.com/philippWassibauer/templated-emails.git#egg=templated-emails
বা
টেমপ্লেট-ইমেইল ইনস্টল পিপ
আবশ্যক
- পাইথন
- pynliner
- cssutils
পাওয়া মন্তব্যসমূহ না