Django ialah rangka kerja aplikasi web yang ditulis dalam Python yang membantu pembangun membina aplikasi web berkualiti tinggi dengan cara yang lebih pantas dan mudah. Banyak ciri dan alatan dalam Django menjadikannya salah satu rangka kerja web yang paling popular dan digunakan. Walaupun Django mempunyai perpustakaan dokumentasi yang kaya dan sokongan komuniti, pemasangan Django boleh menjadi agak mencabar untuk pemula. Artikel ini bertujuan untuk menyediakan tutorial pemasangan Django yang jelas dan khusus supaya orang baru boleh mula menggunakan Django untuk pembangunan aplikasi web secepat mungkin.
Langkah Pertama: Pasang Python
Django adalah berdasarkan Python, jadi langkah pertama ialah memastikan Python dipasang pada komputer anda. Untuk hasil terbaik, disyorkan untuk memasang versi terkini Python. Anda boleh memuat turun dan memasang Python dari laman web rasmi Python (https://www.python.org/downloads/). Wizard pemasangan menyediakan langkah mudah untuk membantu anda menyelesaikan proses pemasangan.
Langkah 2: Pasang Django
Selepas melengkapkan pemasangan Python, langkah seterusnya ialah memasang Django. Sebelum memasang Django, adalah disyorkan untuk mencipta persekitaran maya pada komputer tempatan anda. Dengan persekitaran maya, anda boleh mencipta persekitaran Python bebas pada komputer tempatan anda, dengan itu mengelakkan konflik versi antara versi Python yang berbeza. Anda boleh memasang persekitaran maya menggunakan arahan berikut:
pip install virtualenv
Seterusnya, anda boleh mencipta persekitaran maya bernama "myenv" pada komputer anda menggunakan arahan berikut:
virtualenv myenv
Setelah anda selesai mencipta persekitaran maya, anda boleh mengaktifkannya seperti yang ditunjukkan di bawah:
source myenv/bin/activate
Kini, selepas memasuki persekitaran maya, anda boleh memasang Django menggunakan arahan berikut:
pip install django
Ini akan memasang versi terkini Django. Jika anda ingin memasang versi tertentu, anda boleh menggunakan arahan berikut:
pip install django==2.1.5
Ini akan memasang Django versi 2.1.5. Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk mengesahkan bahawa Django telah dipasang dengan betul:
python -m django --version
Ini akan memaparkan versi Django yang sedang dipasang.
Langkah 3: Buat projek Django
Selepas memasang Django, langkah seterusnya ialah mencipta projek Django. Direktori projek boleh dibuat di mana-mana, tetapi untuk kemudahan adalah disyorkan untuk mencipta direktori khusus di luar direktori persekitaran maya. Untuk mencipta projek Django bernama "myproject", jalankan arahan berikut pada baris arahan:
django-admin startproject myproject
Ini akan mencipta projek Django bernama "myproject" dalam direktori semasa. Perintah ini akan mencipta fail bernama "manage.py" dalam direktori akar projek, yang merupakan alat baris arahan Django untuk mengurus projek Django.
Seterusnya, anda boleh pergi ke direktori projek dan mulakan pelayan pembangunan Django. Jalankan arahan berikut:
cd myproject python manage.py runserver
Ini akan memulakan pelayan pembangunan Django, yang secara lalai ialah http://127.0.0.1:8000/ . Halaman lalai aplikasi Django boleh diakses dengan memasukkan alamat ini dalam pelayar web. Jika semuanya berjalan lancar, anda sepatutnya dapat melihat mesej "Selamat Datang ke Django".
Langkah 4: Buat aplikasi Django
Walaupun projek Django telah dibuat, ia masih merupakan projek kosong tanpa sebarang fungsi aplikasi. Aplikasi Django ialah modul atau aplikasi yang menyediakan fungsi tertentu. Oleh itu, anda perlu mencipta satu atau lebih aplikasi Django untuk melaksanakan aplikasi web anda.
Untuk mencipta aplikasi Django bernama "myapp", sila jalankan arahan berikut dalam direktori projek Django:
python manage.py startapp myapp
Arahan ini akan mencipta direktori yang mengandungi nama aplikasi yang ditentukan dan menyediakan beberapa fail templat. Kini, anda boleh mengedit fail views.py aplikasi (terletak dalam direktori myapp) untuk mentakrifkan logik aplikasi web.
from django.http import HttpResponse def index(request): return HttpResponse("Hello, World! This is my first Django app.")
Seterusnya, pautkan corak url dengan fungsi paparan. Ini boleh dicapai dengan mentakrifkan corak URL dalam fail urls.py dalam direktori myproject. Sila edit fail untuk menambah baris kod berikut:
from django.conf.urls import url from django.contrib import admin from myapp.views import index urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', index), ]
Kini anda telah berjaya mencipta aplikasi Django yang mudah dan memautkannya dengan aplikasi web menggunakan corak url.
Kesimpulan:
Dalam artikel ini, kami telah menyediakan tutorial pemasangan Django yang terperinci supaya anda boleh mula menggunakan Django untuk pembangunan aplikasi web dengan cepat. Kami memperincikan langkah pemasangan dan arahan biasa, dan menyediakan contoh kod praktikal. Walaupun ini hanyalah asas Django, ia memberi anda permulaan yang baik dalam mempelajari Django.
Atas ialah kandungan terperinci Tutorial pemasangan Django: langkah dan arahan terperinci untuk memasang Django. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!