Cara Membuat Aplikasi Django di Fedora 36/35
- 4132
- 138
- Ricardo Gottlieb
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.