Memasang persekitaran pembangunan Django di Ubuntu

Memasang persekitaran pembangunan Django di Ubuntu

Django mudah rangka kerja web paling popular yang ditulis dalam python. Ia menyerang keseimbangan antara kesempurnaan dan kecekapan ciri, termasuk ciri-ciri yang kuat seperti penjanaan penghijrahan automatik dan antara muka pentadbir penuh. Menyediakan persekitaran pembangunan Django di Ubuntu agak mudah, dan boleh dilakukan dengan hanya beberapa langkah.

Memasang Virtualenv

Lebih baik menggunakan persekitaran maya python ketika membangun dalam rangka kerja yang kompleks seperti Django, terutama jika anda berhasrat untuk mengusahakan beberapa projek sekaligus. Ia juga mungkin idea yang baik untuk memastikan bahawa anda mempunyai kedua -dua versi Python terkini.

$ sudo apt-get memasang virtualenv python python3

Menggunakan Virtualenv

Mewujudkan persekitaran

Virtualenv membolehkan projek untuk disandarkan di atas kotak dari pemasangan python sistem. Ini membolehkan pengguna biasa memasang pakej dan projek python untuk menggunakan versi tertentu yang mungkin berbeza daripada versi sistem. Mewujudkan persekitaran maya dengan virtualenv boleh dilakukan dengan satu arahan.

$ virtualenv -p python3 projek -direktori

Pilihan -p python3 Menentukan versi Python untuk digunakan di alam sekitar. Anda boleh mendapatkan lebih spesifik dengan sesuatu seperti -p python3.4, Tetapi hanya menjalankannya seperti dalam contoh di atas akan memilih pelepasan terkini versi Python yang dipilih yang kini dipasang pada sistem. Virtualenv tidak akan menarik versi baru Python yang tidak dipasang pada sistem.

Mengaktifkan persekitaran

Untuk menggunakan Virtualenv, CD ke dalam direktori yang anda buat, kemudian aktifkan persekitaran.

$ cd projek direktori $ sumber bin/aktifkan 

Anda akan melihat nama direktori muncul pada permulaan arahan arahan anda dalam kurungan. Ini menunjukkan bahawa anda menggunakan persekitaran maya.

Memasang Django

Persekitaran maya termasuk Pengurus Pakej Python, PIP, untuk membolehkan anda memasang dan mengurus pakej Python dengan mudah. Django adalah salah satu pakej tersebut, seperti banyak tambahan dan pemalamnya. PIP boleh digunakan sama seperti Pengurus Pakej Pengedaran, jadi gunakannya untuk memasang Django, dan ia akan menarik semua kebergantungan Django juga.

$ pip memasang django

Ini akan menarik versi terbaru Django. Sekiranya anda mahukan versi tertentu, ia boleh ditentukan untuk PIP juga.

$ pip memasang django == 1.9

Menyediakan projek Django

Sekarang, anda boleh memulakan projek Django dan bekerja. Pakej Django yang dipasang PIP menyediakan arahan untuk membuat projek.

$ django-admin startproject-name

Dari sana, CD ke dalam projek anda.

$ cd-name-name

Django-Admin Sediakan projek serta fail asas yang diperlukan untuk memulakan. Sekiranya anda melihat di direktori semasa, anda akan melihatnya. Yang paling penting untuk disediakan adalah mengurus.py. Ini adalah skrip pengurusan pusat untuk keseluruhan projek. Ia juga skrip yang digunakan untuk membuat migrasi pangkalan data dan memindahkannya. Oleh itu, gunakannya untuk membuat sebarang migrasi, berhijrah, kemudian sediakan akaun superuser anda untuk antara muka pentadbir.

$ Python Manage.Py Makemigrations $ Python Manage.py bermigrasi $ python menguruskan.py createsuperuser 

Penutupan

Itu sahaja. Sekarang, projek Django anda disediakan dan bersedia untuk pergi untuk pembangunan! Apabila anda selesai, anda boleh meninggalkan persekitaran maya anda dengan arahan mudah yang lain.

$ menyahaktifkan

Tutorial Linux Berkaitan:

  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Menguasai Gelung Skrip Bash
  • Cara Menyiapkan Pelayan OpenVPN di Ubuntu 20.04
  • Gelung bersarang dalam skrip bash
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Ubuntu 20.04 Panduan
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Pemasangan WordPress OpenLiteSpeed