. ডিফল্টরূপে এটি দ্রুত-TurboGears ব্যবহারকারী মডেল সঙ্গে কাজ করবে কিন্তু নিবন্ধন দিক সবচেয়ে রেজিস্ট্রেশন ফর্ম পরিবর্তন এবং ব্যবহার করা যেতে পারে যে আঙ্গুলসমূহ একটি গুচ্ছ উপলব্ধ করা হয়;
tgapp-নিবন্ধনের জন্য TurboGears2 & nbsp একটি টার্মিনাল নিবন্ধন আবেদন.
ইনস্টল
tgapp রেজিস্ট্রেশন pypi থেকে বা bitbucket থেকে ইনস্টল করা যেতে পারে:
easy_install tgapp রেজিস্ট্রেশন
শুধু ব্যবহারকারীদের সবচেয়ে জন্য কাজ করা উচিত
প্লাগিং নিবন্ধন
আপনার আবেদন কনফিগ / app_cfg.py আমদানি প্লাগ ইন:
tgext.pluggable আমদানি প্লাগ থেকে
তারপর রেজিস্ট্রেশন সঙ্গে ফাইল কল প্লাগ শেষে:
প্লাগ (base_config, 'নিবন্ধন')
// Localhost: 8080 / নিবন্ধন আপনি HTTP এ নিবন্ধন প্রক্রিয়া অ্যাক্সেস করতে সক্ষম হবে.
কিছু অপশন আপনার অ্যাপ্লিকেশনের জন্য .ini কনফিগারেশন ফাইল নির্ধারণ করা যাবে যে পাওয়া যায়. কমপক্ষে একটি বিকল্প অ্যাক্টিভেশন ইমেইল কাজ করা প্রয়োজন বোধ করা হয়:
- Registration.email_sender -> আউটগোয়িং মেইল প্রেরক
আপনি TurboMail ব্যবহার না করা হলে আরো কয়েকটি কনফিগারেশন অপশন সক্রিয় করার ইমেইল কাজ করতে নির্ধারণ করা আবশ্যক:
- Registration.smtp_host -> SMTP সার্ভারের ইমেল পাঠাতে ব্যবহার
- Registration.smtp_login -> SMTP সার্ভারের উপর অনুমোদনের জন্য লগইন করুন
- Registration.smtp_passwd -> SMTP সার্ভারের উপর অনুমোদনের জন্য পাসওয়ার্ড
পাওয়া যায় হুক্স
নিবন্ধন তার বৈশিষ্ট্য কনফিগার করা কিছু আঙ্গুলসমূহ এবং বিকল্প অনাবৃত. সবচেয়ে গুরুত্বপূর্ণ বিকল্প:
- Registration.form -> নিবন্ধন ফর্ম ব্যবহার করার জন্য ফর্ম বর্গ সম্পূর্ণ ময়াল সাপ পথ. ডিফল্টরূপে registration.lib.forms.RegistrationForm ব্যবহার করা হয়.
TurboGears2 register_hook সঙ্গে ব্যবহার করা যেতে পারে যে আঙ্গুলসমূহ আছে:
- Registration.after_registration (নিবন্ধন, submitted_values) -> ফর্ম জমা দেওয়ার পরে রান. ফর্ম পাঠানো এবং নিবন্ধন মডেল সমর্থন করে না যে চূড়ান্ত তথ্য ধারণ করার জন্য ব্যবহার করা যেতে পারে.
- Registration.on_complete (email_data) - রেজিস্ট্রেশন সমাপ্তির সক্রিয় করার ইমেইল পাঠানোর আগে, বহির্গামী ইমেইল পরিবর্তন করতে ব্যবহার করা যাবে পর> রান.
- Registration.before_activation (নিবন্ধন, ব্যবহারকারী) -> ব্যবহারকারী তৈরি করা এবং সক্রিয় হিসাবে নিবন্ধন করার আগে অ্যাক্টিভেশন এ রান
- Registration.before_activation (নিবন্ধন, ব্যবহারকারী) -> ব্যবহারকারী তৈরি করার পর, রেজিস্ট্রেশন শেষ সময়ে একটি ভিন্ন পাতা পুনর্নির্দেশ করতে পুনর্নির্দেশ কল ব্যবহার করা যেতে পারে রান.
উদ্ভাসিত টেমপ্লেট
নিবন্ধন দ্বারা ব্যবহার করা হয় এবং যে tgext.pluggable.replace_template দিয়ে প্রতিস্থাপিত করা যাবে টেমপ্লেট:
- Registration.templates.register
- Registration.templates.complete
আবশ্যক
- পাইথন
- TurboGears2
পাওয়া মন্তব্যসমূহ না