Cara Membuat Aplikasi Django di Fedora 36/35

Cara Membuat Aplikasi Django di Fedora 36/35

Pernahkah anda gatal untuk mendapatkan tangan anda pada versi terkini Django, tetapi tidak menemui cara mudah untuk melakukannya di Fedora? Anda tidak bersendirian! Kami tahu bahawa terdapat banyak pengguna baru yang berminat dengan teknologi seperti Django, dan kami ingin membantu mereka disediakan dengan cepat dengan perisian yang mereka perlukan.

Catatan blog ini akan membimbing anda melalui cara memulakan persekitaran ujian tempatan anda untuk Django di Fedora.

Prasyarat:Pengetahuan asas Menggunakan Talian Terminal/Perintah Linux dan Pemasangan Pakej Perisian.
Objektif:Untuk menyediakan persekitaran pembangunan untuk Django di Fedora

Langkah 1 - Memasang Python

Pertama, mari pastikan anda mempunyai versi terkini Python dan Django yang dipasang. Buka tetingkap terminal, dan mulakan dengan mengemas kini sistem anda:

Sudo apt update && apt naik taraf  

Versi terbaru Fedora telah memasang Python 3. Sistem pemasangan minimum mungkin tidak dipasang python, laksanakan arahan di bawah untuk memasangnya. Juga, pasang PIP pada sistem anda.

sudo dnf memasang python3 python3-pip  

Setelah pemasangan selesai, anda dapat mencari versi python dengan python3 -v perintah.

Langkah 2 - Pasang Django di Fedora

Kod Sumber Django boleh didapati sebagai repositori github. Tutorial ini menggunakan PIP3 untuk pemasangan Django di Fedora Linux. Cukup laksanakan arahan berikut dari terminal:

PIP3 Pasang Django  

Anda akan mendapat Django-Admin Perintah, yang digunakan untuk memulakan aplikasi Django baru. Untuk mencari versi perintah Django-Admin, taipkan:

Django-Admin -version  2.2.5 

Langkah 3 - Buat aplikasi Django baru

Django telah dipasang pada sistem anda. Sekarang kita akan membuat aplikasi Django baru. The Django-Admin Perintah membolehkan anda membuat aplikasi Django baru melalui baris arahan. Pertama, navigasi ke direktori yang anda perlukan untuk membuat aplikasi baru.

Kemudian gunakan Django-Admin StartProject Perintah diikuti dengan nama aplikasi untuk membuat aplikasi Django baru di Debian Linux.

cd /var /www  Django-Admin startproject django_app  

Ini akan mencipta a django_app direktori. Beralih ke direktori itu dan jalankan migrasi untuk kali pertama:

CD django_app  Python3 mengurus.Py berhijrah  

Langkah 4 - Buat Akaun Admin Super

Django menyediakan panel admin super untuk mentadbirnya. Anda perlu membuat akaun pengguna super buat kali pertama. Jalankan arahan berikut dari aplikasi Django anda untuk membuat akaun.

Python3 mengurus.py createsuperuser  

Langkah 5 - Jalankan Aplikasi Django

Aplikasi Django baru sudah siap digunakan. Secara lalai, Django tidak membenarkan tuan rumah luaran mengakses antara muka web. Untuk membolehkan tuan rumah luaran, edit tetapan.fail py dan tambahkan ip di bawah dibenarkan_hosts.

Nano Django_App/Tetapan.py  

Tambah IP:

Dibenarkan_hosts = ['192.168.1.239 '] 

Di sini 192.168.1.239 Adakah alamat IP sistem di mana Django dipasang.

Akhirnya, jalankan pelayan aplikasi Django dengan arahan di bawah. Di sini 0.0.0.0: 8000 ditakrifkan bahawa Django akan mendengar semua antara muka di port 8000. Anda boleh menukar port ini dengan pilihan anda.

Python3 mengurus.PY Runserver 0.0.0.0: 8000  

Pelayan Aplikasi Django sedang berjalan sekarang. Buka pelayar web kegemaran anda dan akses ke IP Sistem Django di port 8000. Ini akan menunjukkan kepada anda laman web lalai django.

http: // 192.168.1.239: 8000 

Django juga menyediakan antara muka web pentadbiran. Anda boleh mengaksesnya di /admin URL subdirektori aplikasi Django anda. Gunakan kelayakan log masuk superuser yang dibuat pada langkah sebelumnya.

http: // 192.168.1.239: 8000/admin 

Papan pemuka admin django kelihatan seperti di bawah. Di sini anda boleh menambah lebih banyak pengguna dan kumpulan ke aplikasi anda.

Kesimpulan

Django adalah salah satu rangka kerja yang paling popular untuk pembangunan web, dan mudah dimulakan menggunakannya dengan Fedora. Untuk memulakan, pastikan anda mempunyai versi terkini Python dan Django yang dipasang. Seterusnya, buat persekitaran maya untuk ujian, dan anda boleh menggunakan aplikasi Django yang dikeluarkan secara langsung untuk menjadikan ujian lebih cekap. Sebaik sahaja anda disediakan, anda boleh mula membina projek Django seterusnya. Sekarang anda tahu bagaimana untuk mendapatkan persekitaran ujian tempatan anda sendiri, anda boleh membuat projek Django seterusnya dengan mudah.