Cara Membuat Aplikasi Django di Fedora 36/35

Cara Membuat Aplikasi Django di Fedora 36/35

Apakah Anda sudah gatal untuk mendapatkan versi terbaru Django, tetapi belum menemukan cara mudah untuk melakukannya di fedora? Anda tidak sendirian! Kami tahu bahwa ada banyak pengguna baru yang tertarik pada teknologi seperti Django, dan kami ingin membantu mereka diatur dengan cepat dengan perangkat lunak yang mereka butuhkan.

Posting blog ini akan memandu Anda melalui cara memulai dengan lingkungan pengujian lokal Anda untuk Django di Fedora.

Prasyarat:Pengetahuan Dasar Menggunakan Terminal Linux/Baris Perintah dan Instalasi Paket Perangkat Lunak.
Objektif:Untuk mengatur lingkungan pengembangan untuk Django di Fedora

Langkah 1 - Menginstal Python

Pertama, mari kita pastikan Anda memiliki versi terbaru Python dan Django. Buka jendela terminal, dan mulailah dengan memperbarui sistem Anda:

Sudo Apt Update && App Upgrade  

Versi terbaru Fedora telah menginstal Python 3. Sistem instalasi minimal mungkin tidak menginstal python, jalankan perintah di bawah ini untuk menginstalnya. Juga, pasang PIP di sistem Anda.

sudo dnf menginstal python3 python3-pip  

Setelah instalasi selesai dengan sukses, Anda dapat menemukan versi Python dengan python3 -v memerintah.

Langkah 2 - Pasang Django di Fedora

Kode Sumber Django tersedia sebagai repositori GitHub. Tutorial ini menggunakan PIP3 untuk instalasi Django di Fedora Linux. Cukup jalankan perintah berikut dari terminal:

Pip3 Pasang Django  

Anda akan mendapatkan Django-Admin perintah, yang digunakan untuk menginisialisasi aplikasi Django baru. Untuk menemukan versi perintah Django-Admin, ketik:

Django-Admin --version  2.2.5 

Langkah 3 - Buat Aplikasi Django Baru

Django telah diinstal pada sistem Anda. Sekarang kami akan membuat aplikasi Django baru. Itu Django-Admin Perintah memungkinkan Anda untuk membuat aplikasi Django baru melalui baris perintah. Pertama, arahkan ke direktori yang Anda butuhkan untuk membuat aplikasi baru.

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

CD /var /www  Django-Admin startProject django_app  

Ini akan membuat file django_app direktori. Beralih ke direktori itu dan jalankan migrasi untuk pertama kalinya:

CD Django_App  Python3 Kelola.py bermigrasi  

Langkah 4 - Buat Akun Admin Super

Django menyediakan panel admin super untuk mengelolanya. Anda perlu membuat akun pengguna super untuk pertama kalinya. Jalankan perintah berikut dari aplikasi Django Anda untuk membuat akun.

Python3 Kelola.Py CreateKuperUser  

Langkah 5 - Jalankan Aplikasi Django

Aplikasi Django baru siap digunakan. Secara default, Django tidak mengizinkan host eksternal untuk mengakses antarmuka web. Untuk mengaktifkan host eksternal, edit pengaturan.File PY dan tambahkan IP di bawah diizinkan_hosts.

nano django_app/pengaturan.py  

Tambahkan IP:

Diizinkan_hosts = ['192.168.1.239 '] 

Di Sini 192.168.1.239 adalah alamat IP sistem tempat Django diinstal.

Akhirnya, jalankan server aplikasi Django dengan perintah di bawah ini. Di sini 0.0.0.0: 8000 Defined bahwa Django akan mendengarkan semua antarmuka di port 8000. Anda dapat mengubah port ini dengan pilihan Anda.

Python3 Kelola.Py Runserver 0.0.0.0: 8000  

Server Aplikasi Django sedang berjalan sekarang. Buka browser web favorit Anda dan akses ke IP sistem django di port 8000. Ini akan menunjukkan kepada Anda halaman web Django default.

http: // 192.168.1.239: 8000 

Django juga menyediakan antarmuka web administratif. Anda dapat mengakses ini di /admin URL subdirektori dari aplikasi Django Anda. Gunakan kredensial login superuser yang dibuat pada langkah sebelumnya.

http: // 192.168.1.239: 8000/admin 

Dasbor admin Django terlihat seperti di bawah ini. Di sini Anda dapat menambahkan lebih banyak pengguna dan grup ke aplikasi Anda.

Kesimpulan

Django adalah salah satu kerangka kerja paling populer untuk pengembangan web, dan mudah untuk memulai menggunakannya dengan fedora. Untuk memulai, pastikan Anda memiliki versi terbaru Python dan Django. Selanjutnya, buat lingkungan virtual untuk pengujian, dan Anda dapat menggunakan aplikasi Django Live-reload untuk membuat pengujian lebih efisien. Setelah Anda mengatur, Anda dapat mulai membangun proyek Django berikutnya. Sekarang Anda tahu cara mengatur lingkungan pengujian lokal Anda sendiri, Anda dapat membuat proyek Django berikutnya dengan mudah.