প্রোজেক্ট ডিরেক্টরী তৈরী করা
mkdir <directory_name>
প্রোজেক্ট ডিরেক্টরীতে নেভিগেইট করা
cd <directory_name>
প্রোজেক্ট ডিরেক্টরীতে ভার্চুয়াল ইনভাইরোনমেন্ট ক্রিয়েট করা
mkdir <.venv>
pipenv ইনিশিয়ালাইজ করা
pipenv install
pipenv শেল চালু করা
pipenv shell
django ইন্সটল করা
pipenv install django
django ভার্সন দেখা
python -m django --version
যেকোনো প্যাকেজ ডিপেন্ডেন্সী ইন্সটল করা
pipenv install <package_name>
pip ভার্সন দেখা
pip --version
pip আপগ্রেড করা
python -m pip install --upgrade pip
django ইন্সটল করা
pip install django
নির্দিষ্ট django ভার্সন ইন্সটল করা
pip install Django==<needed_version>
যেকোনো প্যাকেজ ডিপেন্ডেন্সী ইন্সটল করা
pip install <package_name>
রিকোয়ারমেন্ট ফাইল থেকে প্যাকেজ ডিপেন্ডেসি ইন্সটল করা
pip install -r requirements.txt
যেকোনো প্যাকেজ ডিপেন্ডেন্সী আনইন্সটল করা
pip uninstall <package_name>
প্যাকেজ ডিপেন্ডেন্সী লিস্ট করা
pip list
প্যাকেজ ডিপেন্ডেন্সী সেভ করা
pip freeze > requirements.txt
অ্যাপ তৈরী করা
django-admin startapp <app_name>
প্রোজেক্ট এর settings.py ফাইলে অ্যাাপ ইনস্টল করার জন্য
INSTALLED_APPS = ['app_name',]
সব অ্যাপ মাইগ্রেশনের জন্য
python manage.py makemigrations
নির্দিষ্ট করে অ্যাপ মাইগ্রেশনের জন্য
python manage.py makemigrations <app_name>
মাইগ্রেশন ডাটাবেজে এপ্লাইয়ের জন্য
python manage.py migrate
প্রোজেক্ট ডিরেক্টরী তৈরী করা
mkdir <directory_name>
প্রোজেক্ট ডিরেক্টরীতে নেভিগেইট করা
cd <directory_name>
গ্লোবালি virtualenv install করা
py -m pip install --user virtualenv
venv ইনিশিয়ালাইজ করা
py -m venv env
virtualenv Activeate করা
./env/Scripts/activate
virtualenv deactivate করা
deactivate
প্রোজেক্ট তৈরী করা
django-admin startproject <project_name>
ব্যবহারের তথ্য এবং প্রতিটি অ্যাপ্লিকেশন দ্বারা প্রদত্ত কমান্ডের একটি তালিকা প্রদর্শন করে
python manage.py help
ডেভেলপমেন্ট সার্ভার চালু করা
python manage.py runserver
নির্দিষ্ট Port এ ডেভেলপমেন্ট সার্ভার চালু করা
python manage.py runserver <port_number>
জ্যাঙ্গো প্রোজেক্ট পরীক্ষা করে
python manage.py check
জ্যাঙ্গো প্রোজেক্ট ইন্টারেক্টিভ ইন্টারপ্রেটার
python manage.py shell
জ্যাঙ্গো প্রোজেক্ট মেয়াদোত্তীর্ণ সেশনগুলি পরিষ্কার করে
python manage.py clearsessions
সুপার ইউজার তৈরী করা
python manage.py createsuperuser
পাসওয়ার্ড পরিবর্তন করা
python manage.py changepassword <username>
টেমপ্লেট এক্সটেন্ড করা
{%extends '<html file name>'%}
টেমপ্লেট ট্যাগ এক্সটেন্ড করার জন্য (কোড রিডিউস করার জন্য )
{% block content %} ... {% endblock %} or {% block content %} ... {% endblock content %}
টেমপ্লেট অন্তর্ভুক্ত করা
{%include '<html file name>'%}
টেমপ্লেট এর ভেতরে স্ট্যাটিক ফাইল লোড করা
{%load static%}
টেমপ্লেট এর ভেতরে ব্লক তৈরি করা
{%block <block name>%} ... {%endblock <block name>%}
টেমপ্লেট এর ভেতরে কন্ডিশন তৈরি করা
{%if <condition>%} .. {%elif <condition>%} .. {%else%}...{%endif%}
টেমপ্লেট এর ভেতরে লুপ তৈরি
{%for i in <context data name>%} ... {%endfor%}
ট্যাগ তৈরী করা
{% load <tag_or_filter_lib> %}
ফিল্টার ব্যাবহার করা
{% filter <filter>[|<filter>...] %}
স্ট্যাটিক ফাইল লোড করা
{% load static "custom.css" %}
টেম্পলেট এ ভেরিয়েবল ব্যাবহার করা
{{ variable_name }}
url লিঙ্ক করা
{% url "some-other-page" %}
url এর ভিতরে ভেরিয়েবল পাস করা
{% url ""blog-view"" blog.id %}
উক্ত '|' সিম্বল এর মাধ্যমে ফিল্টার ব্যাবহার করা
{{ variable_name | filter_name }}
উক্ত '|' সিম্বল এর মাধ্যমে ফিল্টার আর্গুমেন্ট পাস করা
{{ variable_name | filter_name:"argument"}}
উক্ত '|' সিম্বল এর মাধ্যমে ডিকশনারি শর্ট করা
{{ dictionary_name | dictsort:"key_name"}}
উক্ত '|' সিম্বল এর মাধ্যমে ডাটাটাইপ ফিল্টার করা
{{ date_time | time"H": "i" }}