লাল-লাল শুরু ইন্টারেক্টিভ সংস্থা এ ব্যবহৃত বিন্যাস ভিত্তিক জ্যাঙ্গো প্রকল্প এবং অ্যাপ্লিকেশন সহজ সৃষ্টি করতে পারবেন, যা একটি স্ক্রিপ্ট ইনস্টল করা হবে.
কিভাবে ব্যবহার করার জন্য
একটি প্রকল্প তৈরি করা
& Nbsp; ইনস্টল পিপ লাল শুরু প্রকল্প লাল শুরু
এই লাল-boilerplate, অন্তর্ভুক্ত করা হয়েছে, যা ডিফল্ট প্রকল্প টেমপ্লেট, ব্যবহার করা হবে.
একটি প্রকল্প চলমান
& Nbsp; সিডি উদাহরণ SH স্ক্রিপ্ট / setup.sh উৎস env / বিন সক্রিয় / সিডি প্রকল্প পাইথন manage.py syncdb পাইথন manage.py runserver
কিভাবে অবদান
তারপর চালানোর জন্য, আপনার পরিবর্তন করতে, প্রকল্প কাঁটাচামচ
& Nbsp; পাইথন test.py
এই কমান্ড হবে:
- Ff0000 টেমপ্লেট ব্যবহার করে একটি পরীক্ষা প্রকল্প তৈরি
সবকিছু সঠিকভাবে চালানো, তাহলে Github এর মাধ্যমে একটি পুল অনুরোধ জমা দিন.
আপনি যোগ করে কমিট কোনো আগে স্বয়ংক্রিয়ভাবে চালানো পরীক্ষা করতে পারেন একটি এক্সিকিউটেবল ফাইল .git / আঙ্গুলসমূহ / প্রাক কমিট এই কোড দিয়ে:
& Nbsp; # / bin / sh পাইথন test.py || প্রস্থান 1
কিভাবে এটি কাজ করে
একটি টেমপ্লেট থেকে একটি প্রকল্প তৈরি করা
লাল শুরু চালনা তিনটি সহজ জিনিষ আছে:
1. নামে একটি নতুন ফোল্ডার তৈরি করে
সব ফাইল প্রকল্প টেমপ্লেট ফোল্ডার মধ্যে অন্তর্ভুক্ত যে ফোল্ডারে 2. কপি. এই --template-ডিরেক্টরি বিকল্প নির্দিষ্ট করা যেতে পারে; ডিফল্ট টেমপ্লেট / প্রকল্প / ff0000 হয়.
3. red_start_settings.py নামক একটি ফাইল যে ফোল্ডারে উপস্থিত হয়, এবং এটি after_copy নামক একটি ফাংশন রয়েছে, তাহলে যে ফাইল লোড এবং যে ফাংশন মৃত্যুদন্ড কার্যকর করা হয়.
একটি উদাহরণ হিসাবে, ff0000 প্রকল্প টেমপ্লেট ক্ষেত্রে, after_copy ফাংশন, GitHub থেকে একটি HTML5 এর Boilerplate ডাউনলোড কিছু ভেরিয়েবল লিখতে অনুরোধ করা হয় এবং টেমপ্লেট তাদের পরিপূরক. এটি শুধু একটি উদাহরণ, অন্যান্য প্রকল্প টেমপ্লেট অন্য কোন অপারেশন সম্পাদন করতে পারেন.
একটি নতুন প্রকল্প টেমপ্লেট তৈরি করা
লাল শুরু করার জন্য একটি নতুন প্রকল্প টেমপ্লেট যোগ করার জন্য, কেবল প্রকল্পের আওতায়, টেমপ্লেট ফোল্ডারে এটি যোগ করুন. আপনি ফাইল পরে অতিরিক্ত কর্ম কপি করা হয়েছে করতে হলে, একটি after_copy ফাংশন (বিদ্যমান টেমপ্লেট কটাক্ষপাত করা) সঙ্গে red_start_settings.py নামক একটি ফাইল যোগ করুন.
অবশেষে, শুধুমাত্র উদাহরণস্বরূপ, --template-ডিরেক্টরি বিকল্প হিসাবে তার পথ নির্দেশ, নব নির্মিত টেমপ্লেট ব্যবহার করার জন্য:
& Nbsp; red-start.py --template-ডিরেক্টরি = / আপনার / কাস্টম / টেমপ্লেট new_example
আবশ্যক
- পাইথন
- জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না