জ্যাঙ্গো-ফর্ম-ডিজাইনার কোন প্রোগ্রামিং জ্ঞান ছাড়াই, দৃশ্যত ধরনের অনেক ধরণের নির্মাণের জন্য একটি জ্যাঙ্গো অ্যাপ্লিকেশন.
সংস্থাপনা
এই নথিতে আপনি পাইথন এবং জ্যাঙ্গো সঙ্গে পরিচিত যে অনুমান.
1. এবং ডাউনলোড করুন) বর্তমান রিলিজে আনজিপ, বা নিচের চিত্রের মতো Git ব্যবহার করে ইনস্টল:
Git ক্লোন Git: //github.com/philomat/django-form-designer.git
সিডি জ্যাঙ্গো-ফর্ম-ডিজাইনার
2. নিশ্চিত form_designer আপনার কোনো PYTHONPATH উপর কথা বলা যায়.
3. আপনার MEDIA_ROOT অধীনে ডিরেক্টরি form_designer / মিডিয়া / form_designer উপলব্ধ করুন.
4. ব্যবহার ডাটাবেস টেবিল সেট আপ করুন
manage.py syncdb
5. আপনার INSTALLED_APPS সেটিং form_designer যুক্ত করো.
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'form_designer',
& Nbsp;)
6. আপনার URL conf করতে form_designer URL গুলি যোগ করুন. উদাহরণস্বরূপ, যাতে http://domain.com/forms/example-form অধীনে একটি ফর্ম নামে উদাহরণস্বরূপ-ফর্ম প্রাপ্তিসাধ্য urls.py. নিম্নলিখিত পংক্তিটি যোগ করার জন্য দ্রষ্টব্য: আপনি যদি জ্যাঙ্গো সিএমএস জন্য form_designer প্লাগইন ব্যবহার করে থাকেন, ধাপ 5 প্রয়োজন নেই:
& Nbsp; urlpatterns = নিদর্শন ('',
& Nbsp; (রাঃ '^ ফর্ম /', ('form_designer.urls') অন্তর্ভুক্ত)
& Nbsp; ...
& Nbsp;)
আপনি CSV রপ্তানি ব্যবহার করতে চান 7. আপনার URL conf করতে formdesigner অ্যাডমিন URL গুলি যোগ করুন. অ্যাডমিন URL গুলি _before urls.py নিম্নলিখিত পংক্তিটি যোগ:
& Nbsp; urlpatterns = নিদর্শন ('',
& Nbsp; (রাঃ '^ অ্যাডমিন / form_designer /',) ('form_designer.admin.urls' অন্তর্ভুক্ত),
& Nbsp; ...
& Nbsp; (রাঃ '^ অ্যাডমিন /', অন্তর্ভুক্ত (admin.site.urls)),
& Nbsp;)
ঐচ্ছিক প্রয়োজনীয়তা
- Form_designer অ্যাডমিন ইন্টারফেস jQuery এবং jQuery UI 'তে বাছাইযোগ্য প্লাগ ভবন ফর্ম করতে প্রয়োজন আরো অনেক ব্যবহারকারী বান্ধব. দুই জাভাস্ক্রিপ্ট ফাইল form_designer সঙ্গে একত্রিত হয়. জ্যাঙ্গো সিএমএস ইনস্টল করা হলে বৈকল্পিকভাবে, যে app এর সঙ্গে bundled ফাইল ব্যবহার করা হবে. আপনি যাহাই হউক না কেন যদি আপনি ইতিমধ্যে এটি সহ করছি পরিবর্তে কারণ jquery.js নিজের ব্যবহার করতে চান, আপনার সেটিংস ফাইল JQUERY_JS নির্ধারণ করুন. এই ক্ষেত্রে:
& Nbsp; JQUERY_URL = 'jQuery / jQuery-latest.js'
বৈশিষ্ট্যগুলি
- নকশা পরিচিতি ফর্ম, অনুসন্ধান ফরম ইত্যাদি থেকে জ্যাঙ্গো অ্যাডমিন, কোন কোড না লিখেই
- আপনার ফর্ম উপর ভাল পরিদর্শনের জন্য সম্পূর্ণ হইতে অ্যাডমিন ইন্টারফেস
- পাইথন
- ফাইল আপলোড ক্ষেত্র প্রয়োগ করতে হবে
<লি> ফরম তথ্য লগ এবং যে কোন ওয়েব ঠিকানায়, csv-এক্সপোর্ট ই-মেইলের মাধ্যমে পাঠানো, বা ফরওয়ার্ড করা যাবে
জ্যাঙ্গো সিএমএস সঙ্গে <লি> ইন্টিগ্রেশন: কোনো পৃষ্ঠা ফর্ম যোগ করুন
<লি> ব্যবহার ড্র্যাগ এন্ড ড্রপ আপনার ফর্ম ক্ষেত্রগুলি অবস্থান পরিবর্তন করার
<লি> অনেক ফর্ম ক্ষেত্রগুলি জ্যাঙ্গো (TextField, EmailField, DateField ইত্যাদি) অন্তর্ভুক্ত কার্যকরী
<লি> জ্যাঙ্গো দ্বারা হিসাবে সরবরাহকৃত ভ্যালিডেশন নিয়ম সম্পূর্ণরূপে কনফিগার (সর্বোচ্চ দৈর্ঘ্য, ইত্যাদি রেগুলার এক্সপ্রেশন) হয়
<লি> স্বনির্ধারিত বার্তা এবং লেবেল
পোস্ট সমর্থন করে এবং <লি> GET ফর্ম
আবশ্যক
<লি> জ্যাঙ্গো
<লি> জ্যাঙ্গো-picklefield
সীমাবদ্ধতা
পাওয়া মন্তব্যসমূহ না