Rumah > pembangunan bahagian belakang > Tutorial Python > Tutorial pemasangan Django: langkah dan arahan terperinci untuk memasang Django

Tutorial pemasangan Django: langkah dan arahan terperinci untuk memasang Django

WBOY
Lepaskan: 2024-01-19 08:18:05
asal
1512 orang telah melayarinya

Tutorial pemasangan Django: langkah dan arahan terperinci untuk memasang Django

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
Salin selepas log masuk

Seterusnya, anda boleh mencipta persekitaran maya bernama "myenv" pada komputer anda menggunakan arahan berikut:

virtualenv myenv
Salin selepas log masuk

Setelah anda selesai mencipta persekitaran maya, anda boleh mengaktifkannya seperti yang ditunjukkan di bawah:

source myenv/bin/activate
Salin selepas log masuk

Kini, selepas memasuki persekitaran maya, anda boleh memasang Django menggunakan arahan berikut:

pip install django
Salin selepas log masuk

Ini akan memasang versi terkini Django. Jika anda ingin memasang versi tertentu, anda boleh menggunakan arahan berikut:

pip install django==2.1.5
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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.")
Salin selepas log masuk

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),
]
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan