Cara Membuat Aplikasi Django di Fedora 36/35
- 1974
- 548
- Dale Harris II
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.