Rumah > Artikel > pembangunan bahagian belakang > Bermula Belajar Django: Panduan Pemasangan Lengkap
Belajar Django dari awal: Panduan komprehensif memandu anda melalui pemasangan, contoh kod khusus diperlukan
Django ialah rangka kerja aplikasi web sumber terbuka berdasarkan Python, yang digunakan secara meluas untuk membina tapak web dan web yang cekap, fleksibel dan berskala aplikasi. Bagi pemula, menguasai asas Django adalah langkah pertama ke dalam bidang pembangunan web.
Artikel ini akan membantu anda mempelajari Django dari awal Panduan komprehensif termasuk cara memasang Django dan menggunakan contoh kod tertentu.
Sebelum anda bermula, pastikan dahulu anda telah memasang Python. Anda boleh pergi ke laman web rasmi Python https://www.python.org/downloads/ untuk memuat turun dan memasang versi terkini Python.
Selepas memasang Python, kami boleh menggunakan pip alat pengurusan pakej Python untuk memasang Django. Buka terminal atau command prompt dan masukkan arahan berikut untuk memasang:
pip install django
Selepas pemasangan selesai, kita boleh mula mencipta projek Django. Dalam terminal atau command prompt, pergi ke direktori tempat anda ingin mencipta projek dan jalankan arahan berikut:
django-admin startproject myproject
Ini akan mencipta folder baharu yang dipanggil myproject dalam direktori semasa, yang mengandungi struktur asas projek Django.
Selepas berjaya mencipta projek, kita boleh memasuki direktori projek dan menjalankan pelayan pembangunan Django. Dalam terminal atau command prompt, pergi ke direktori myproject dan jalankan arahan berikut:
python manage.py runserver
Ini akan memulakan pelayan pembangunan Django, mendengar di http://localhost:8000/ secara lalai. Anda boleh melawati alamat ini dalam penyemak imbas anda, dan jika semuanya baik-baik saja, anda akan melihat halaman alu-aluan Django awal.
Dalam Django, projek boleh mengandungi berbilang aplikasi. Aplikasi ialah modul kecil dalam projek yang melaksanakan fungsi tertentu. Kita boleh menggunakan arahan Django untuk mencipta aplikasi baharu.
Dalam terminal atau command prompt, pergi ke direktori myproject dan jalankan arahan berikut:
python manage.py startapp myapp
Ini akan mencipta folder baharu bernama myapp di bawah direktori myproject, yang mengandungi struktur asas apl.
Dalam Django, model digunakan untuk menentukan struktur data. Kami boleh menentukan model dalam fail models.py aplikasi. Buka fail myapp/models.py dan tentukan model mengikut contoh berikut:
from django.db import models class MyModel(models.Model): name = models.CharField(max_length=100) age = models.IntegerField()
Di sini kami mentakrifkan model bernama MyModel, yang mengandungi dua medan: nama dan umur.
Selepas menentukan model, kita perlu memindahkan pangkalan data untuk mencipta struktur jadual yang sepadan. Dalam terminal atau command prompt, pergi ke direktori myproject dan jalankan arahan berikut:
python manage.py makemigrations python manage.py migrate
Ini akan menjana fail pemindahan pangkalan data berdasarkan perubahan model dan menggunakannya pada pangkalan data.
Dalam Django, pandangan ialah fungsi atau kelas yang mengendalikan permintaan pengguna. Kami boleh mentakrifkan paparan dalam fail views.py apl. Buka fail myapp/views.py dan tentukan paparan seperti berikut:
from django.shortcuts import render from django.http import HttpResponse def my_view(request): return HttpResponse("Hello, Django!")
Di sini kami mentakrifkan paparan bernama my_view, yang akan mengembalikan respons yang mengandungi "Helo, Django!"
Akhir sekali, kami perlu mengkonfigurasi pemetaan URL untuk menghalakan permintaan pengguna ke paparan yang sepadan. Tambahkan kod berikut dalam fail urls.py aplikasi:
from django.urls import path from . import views urlpatterns = [ path('my-view/', views.my_view, name='my-view'), ]
Di sini kami memetakan paparan my_view ke URL /my-view/.
Selepas melengkapkan langkah di atas, kami boleh menjalankan semula pelayan pembangunan Django dan mengakses URL yang kami takrifkan dalam penyemak imbas. Dalam terminal atau command prompt, pergi ke direktori myproject dan jalankan arahan berikut:
python manage.py runserver
Kemudian lawati http://localhost:8000/my-view/ dalam penyemak imbas anda dan anda akan melihat "Hello, Django!" kepada.
Dengan langkah di atas, kami telah melengkapkan panduan komprehensif untuk mempelajari Django dari awal. Panduan ini membimbing anda melalui pemasangan dan penggunaan asas Django, dan membantu anda memahami dengan lebih baik melalui contoh kod tertentu. Saya harap anda boleh terus belajar dan meneroka lebih banyak fungsi dan penggunaan Django, dan membina aplikasi web yang anda inginkan!
Atas ialah kandungan terperinci Bermula Belajar Django: Panduan Pemasangan Lengkap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!