Bermula Belajar Django: Panduan Pemasangan Lengkap

PHPz
Lepaskan: 2024-02-19 15:25:06
asal
703 orang telah melayarinya

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.

  1. Memasang Python

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.

  1. Pasang Django

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
Salin selepas log masuk
  1. Buat projek 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
Salin selepas log masuk

Ini akan mencipta folder baharu yang dipanggil myproject dalam direktori semasa, yang mengandungi struktur asas projek Django.

  1. Jalankan pelayan pembangunan 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
Salin selepas log masuk
Salin selepas log masuk

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.

  1. Mencipta aplikasi Django

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

Ini akan mencipta folder baharu bernama myapp di bawah direktori myproject, yang mengandungi struktur asas apl.

  1. Tentukan model

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

Di sini kami mentakrifkan model bernama MyModel, yang mengandungi dua medan: nama dan umur.

  1. Jalankan migrasi pangkalan data

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

Ini akan menjana fail pemindahan pangkalan data berdasarkan perubahan model dan menggunakannya pada pangkalan data.

  1. Mencipta Pandangan

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

Di sini kami mentakrifkan paparan bernama my_view, yang akan mengembalikan respons yang mengandungi "Helo, Django!"

  1. Konfigurasikan pemetaan URL

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

Di sini kami memetakan paparan my_view ke URL /my-view/.

  1. Jalankan pelayan pembangunan Django

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

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!

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