ডেভসংকেত

জ্যাঙ্গো

জ্যাঙ্গো এর চিটশিট

কন্ট্রিবিউটর

    শেয়ার করুন

    pipenv ইনিশিয়ালাইজেশন

    • প্রোজেক্ট ডিরেক্টরী তৈরী করা

      mkdir <directory_name>
    • প্রোজেক্ট ডিরেক্টরীতে নেভিগেইট করা

      cd <directory_name>
    • pipenv ইনিশিয়ালাইজ করা

      pipenv install
    • pipenv শেল চালু করা

      pipenv shell
    • django ইন্সটল করা

      pipenv install django
    • django ভার্সন দেখা

      python -m django --version
    • যেকোনো প্যাকেজ ডিপেন্ডেন্সী ইন্সটল করা

      pipenv install <package_name>

    প্রোজেক্ট

    • প্রোজেক্ট তৈরী করা

      django-admin startproject <project_name>
    • ডেভেলপমেন্ট সার্ভার চালু করা

      python manage.py runserver

    এডমিন

    • সুপার ইউজার তৈরী করা

      python manage.py createsuperuser

    টেমপ্লেট ট্যাগ

    • টেমপ্লেট এক্সটেন্ড করা

      {%extends '<html file name>'%}
    • টেমপ্লেট এর ভেতরে স্ট্যাটিক ফাইল লোড করা

      {%load static%}
    • টেমপ্লেট এর ভেতরে ব্লক তৈরি করা

      {%block <block name>%} ... {%endblock <block name>%}
    • টেমপ্লেট এর ভেতরে কন্ডিশন তৈরি করা

      {%if <condition>%} .. {%elif <condition>%} .. {%else%}...{%endif%}
    • টেমপ্লেট এর ভেতরে লুপ তৈরি

      {%for i in <context data name>%} ... {%endfor%}

    pip কমান্ডস

    • pip ভার্সন দেখা

      pip --version
    • pip আপগ্রেড করা

      python -m pip install --upgrade pip
    • django ইন্সটল করা

      pip install django
    • যেকোনো প্যাকেজ ডিপেন্ডেন্সী ইন্সটল করা

      pip install <package_name>
    • যেকোনো প্যাকেজ ডিপেন্ডেন্সী আনইন্সটল করা

      pip uninstall <package_name>
    • প্যাকেজ ডিপেন্ডেন্সী লিস্ট করা

      pip list
    • প্যাকেজ ডিপেন্ডেন্সী সেভ করা

      pip freeze > requirements.txt

    অ্যাপ

    • অ্যাপ তৈরী করা

      python manage.py startapp <app_name>
    • সব অ্যাপ মাইগ্রেশনের জন্য

      python manage.py makemigrations
    • অ্যাপ মাইগ্রেশনের জন্য

      python manage.py makemigrations <app_name>
    • মাইগ্রেশন ডাটাবেজে এপ্লাইয়ের জন্য

      python manage.py migrate

    স্ট্যাটিক ফাইল

    • 'স্ট্যাটিক রুট' ফোল্ডারে সকল স্ট্যাটিক ফাইল সংগ্রহ করা

      python manage.py collectstatic
    • ইউজার ইনপুট ছাড়াই 'স্ট্যাটিক রুট' ফোল্ডারে সকল স্ট্যাটিক ফাইল সংগ্রহ করা

      python manage.py collectstatic --no-input
    • স্ট্যাটিক ফাইল খুঁজে বের করা

      python manage.py findstatic staticfile [staticfile ...]