Djenesis জ্যাঙ্গো প্রকল্প begets যে একটি অ্যাপ্লিকেশন.
আরো speficically এটি আপনি একটি টেমপ্লেট, বা সেটআপ একটি বিদ্যমান প্রকল্পের জন্য একটি নতুন কাজের পরিবেশ থেকে একটি নতুন জ্যাঙ্গো প্রকল্প ফোলান হয় যে সাহায্য একটি কমান্ড ইউটিলিটি. এটি স্বয়ংক্রিয়ভাবে টেমপ্লেট বা প্রকল্পের মধ্যে virtualenv পরিবেশে এবং requirements.txt পরিচালনা করতে পারেন.
বেসিক ব্যবহারের
জ্যাঙ্গো কোর টেমপ্লেট থেকে নতুন প্রকল্প
djenesis অধিকাংশ মৌলিক ফর্ম, আপনি একটি নতুন প্রকল্পের নাম দিতে, এবং এটি একটি নতুন জ্যাঙ্গো প্রকল্প তৈরি করে.
& Nbsp; djenesis mynewprojectname
djenesis, একটি virtualenv নামে env-mynewprojectname তৈরি জ্যাঙ্গো এর সর্বশেষ সংস্করণ ইনস্টল করুন, এবং django-admin.py startproject mynewprojectname চালানো হবে. আপনি এখন যা করতে হবে তা হল
& Nbsp; env-mynewprojectname / bin / python mynewprojectname / manage.py runserver
এবং যদি আপনি জ্যাঙ্গো চলমান হয়!
প্রকল্প টেমপ্লেট থেকে নতুন প্রকল্প
অধিকাংশ মানুষ তারা তাদের জ্যাঙ্গো প্রকল্পের জন্য পছন্দ করে যে একটি বিশেষ প্রকল্প গঠন আউট কাজ করেছি. একটি এস সি এম সংগ্রহস্থল থেকে বৃদ্ধি একটি প্রকল্প টেমপ্লেট struture বজায় রাখা এবং পরিচালনা করার জন্য একটি convient উপায়.
& Nbsp; djenesis projectname Git + + মান https: //github.com/concentricsky/csky-django-template.git
এই একটি ডিরেক্টরি নামে projectname মধ্যে Git + + URL- এ পাওয়া টেমপ্লেট উপর ভিত্তি করে একটি নতুন প্রকল্প ফোলান হবে এটি একটি virtualenv নামে env-projectname তৈরি এবং টেমপ্লেট toplevel ডিরেক্টরি পাওয়া requirements.txt পাওয়া কোন প্যাকেজ ইনস্টল করা হবে.
বর্তমান প্রকল্প জন্য নতুন কাজ পরিবেশ
প্রায়ই একটি জ্যাঙ্গো প্রকল্প ইতিমধ্যেই বিদ্যমান এবং আপনি আপ এবং আপনার পরিবর্তন করতে চলমান একটি কপি পেতে হবে. Requirements.txt উপর ভিত্তি করে একটি virtualenv একটি বিদ্যমান জ্যাঙ্গো প্রকল্প টেমপ্লেট থেকে এবং ফোলান আরম্ভ
djenesis projectname -i git+git@github.com: ব্যবহারকারী / project.git
এই একটি virtualenv env-projectname আরম্ভ এবং শুধু আমি ছাড়া মত, projectname মধ্যে প্রকল্প ক্লোন কিন্তু .git বা অন্য কোন এস সি এম ব্যবস্থাপনা ফাইল সংরক্ষণ করা হবে হবে. (.hg, .git, .svn)
আর্গুমেন্ট
ব্যবহার: djenesis [অপশন] [টেমপ্লেট]
বিকল্প:
& Nbsp; -h, এই সহায়তা বার্তা প্রদর্শন করে প্রস্থান করে --help
& Nbsp; -e ENV_DIRECTORY, --virtualenv = ENV_DIRECTORY
& Nbsp; এ virtualenv তৈরি করতে ডিরেক্টরি উল্লেখ করুন
& Nbsp; -n, --no-virtualenv
& Nbsp; একটি virtualenv তৈরি না
& Nbsp; আমি, --initialize
& Nbsp; একটি বিদ্যমান প্রকল্প থেকে আরম্ভ (এস সি এম ফাইল মুছে ফেলুন না)
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না