1. Home
  2. Cpanel Deploy
  3. Python
  4. Django

Django

প্রথমে সি প্যানেলে ঢুকি

Write a caption

Write a caption

Write a caption

  • পাইথন ভার্সন সিলেক্ট করি
  • এপ্লিকেশন রুট হিসাবে যা দেব ওই নামে একটি ফোল্ডার তৈরী হবে ফাইল ম্যানেজার এ আমাদের প্রজেক্ট ওই ফোল্ডারে আপলোড করতে হবে।
  • ডোমেইন সিলেক্ট করি
  • এপ্লিকেশন তৈরী করি

আমরা ফাইল আপলোড করবো ফাইল ম্যানেজার এ আমাদের তৈরী করা এপ্লিকেশন এর নামে একটি ফোল্ডার আছে যা আমরা root হিসাবে সেট করেছি উদাহরণে আমি bi সিলেক্ট করেছিলাম আমরা সেখানে ফাইল আপলোড করবো public html এ না কিন্তু এবং এর পরে passenger_wsgi.py এডিট করবো

# passenger_wsgi.py

#from projectname.wsgi import application
from Inventory.wsgi import application
Python

setup static files and media files

STATIC_URL = 'static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

# Additional locations of static files
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static'),
    # Add more directories if needed
]

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
Python

Collect Static Files:

python manage.py collectstatic
Python

অ্যাডমিন স্ট্যাটিক ফাইল কনফিগার করা

প্রজেক্ট এর root ডিরেক্টরি তে static নামে ফোল্ডার তৈরী করি এবং collectstatic কমান্ড দেয়ার পর যে staticfiles ফোল্ডার তৈরী হয়েছে তার মধ্যে যে ফোল্ডার গুলো আছে ঐগুলো স্ট্যাটিক ফোল্ডার এ মুভি করি।

ALLOWED_HOSTS setting

# settings.py

# Add your domain and localhost to the list of allowed hosts
ALLOWED_HOSTS = [
    'account.dtechcorpltd.com',  # Add your production domain here
    '127.0.0.1:8000',  # Add localhost with port

]
Python

সমস্ত স্ট্যাটিক ফাইল পাবলিক এইচটিএমএল ফোল্ডারে মুভ করি

assets ফোল্ডার থেকে admin ফোল্ডার static ফোল্ডারে মুভি করি।

এবার এপ্লিকেশন রেডি

Articles

How can we help?