Mulakan perjalanan projek Django: mulakan dari baris arahan dan buat projek Django pertama anda
Django ialah rangka kerja aplikasi web yang berkuasa dan fleksibel Ia berdasarkan Python dan menyediakan banyak alatan untuk membangunkan aplikasi web ciri yang anda perlukan. Artikel ini akan membawa anda untuk mencipta projek Django pertama anda bermula dari baris arahan. Sebelum memulakan, pastikan anda memasang Python dan Django.
Langkah 1: Buat direktori projek
Mula-mula, buka tetingkap baris arahan dan buat direktori baharu untuk menyimpan projek Django anda. Anda boleh memilih untuk mencipta direktori projek di mana-mana sahaja, gunakan arahan berikut untuk mencipta direktori yang dipanggil "myproject":
mkdir myproject
Kemudian, masukkan direktori ini:
cd myproject
Langkah 2: Buat projek menggunakan arahan Django
Seterusnya, anda boleh Gunakan Alat baris arahan Django untuk mencipta projek. Masukkan arahan berikut pada baris arahan:
django-admin startproject myproject
Ini akan mencipta direktori projek bernama "myproject" dan menjana fail dan struktur folder yang diperlukan di dalamnya. Direktori projek akan mengandungi fail bernama "manage.py" dan folder dengan nama yang sama, yang mengandungi fail konfigurasi projek dan fail lain yang diperlukan.
Sekarang, pergi ke direktori projek:
cd myproject
Langkah 3: Jalankan projek
Dalam direktori projek, anda boleh menjalankan projek Django anda menggunakan arahan berikut:
python manage.py runserver
Ini akan memulakan pelayan pembangunan dan menjalankan projek anda dalam Hos tempatan lalai dan port (biasanya http://127.0.0.1:8000/). Anda boleh membuka URL ini dalam penyemak imbas anda dan jika semuanya baik-baik saja, anda akan melihat halaman alu-aluan lalai Django.
Langkah 4: Buat aplikasi
Sekarang anda telah berjaya mencipta projek Django, anda boleh mencipta aplikasi. Aplikasi Django ialah modul berfungsi yang boleh digunakan semula. Anda boleh mencipta apl bernama "myapp" menggunakan arahan berikut:
python manage.py startapp myapp
Ini akan mencipta folder bernama "myapp" dalam direktori projek, yang mengandungi kod apl dan fail lain yang diperlukan.
Langkah 5: Konfigurasikan aplikasi
Selepas membuat aplikasi, anda perlu menambahkannya pada konfigurasi projek. Buka fail "settings.py" dalam direktori projek dan cari bahagian "INSTALLED_APPS". Tambahkan kod berikut padanya:
'myapp',
Ini akan memberitahu Django bahawa anda telah mencipta apl yang dipanggil "myapp" dan ia harus disertakan dalam projek.
Langkah 6: Cipta model
Model Django digunakan untuk mentakrifkan struktur data. Anda membuat model dalam fail "models.py" apl anda. Berikut ialah contoh mudah:
from django.db import models class MyModel(models.Model): name = models.CharField(max_length=100) age = models.IntegerField()
Model ini mentakrifkan kelas yang dipanggil "MyModel" yang mempunyai medan "nama" dan medan "umur".
Langkah 7: Gunakan Migrasi
Selepas anda mencipta atau mengubah suai model, anda perlu menjalankan arahan untuk menggunakan perubahan ini pada pangkalan data. Gunakan arahan berikut:
python manage.py makemigrations python manage.py migrate
Ini akan mencipta fail migrasi dan menggunakannya pada pangkalan data.
Langkah 8: Buat paparan dan URL
Paparan ialah fungsi atau kaedah yang mengendalikan permintaan HTTP. Anda membuat paparan dalam fail "views.py" apl anda. Berikut ialah contoh mudah:
from django.shortcuts import render from django.http import HttpResponse def my_view(request): return HttpResponse("Hello, Django!")
Dalam direktori projek, buka fail "urls.py" dan tambahkan kod berikut padanya:
from django.urls import path from myapp import views urlpatterns = [ path('', views.my_view, name='my_view'), ]
Ini akan memetakan URL "/" kepada paparan bernama fungsi "my_view".
Langkah 9: Uji aplikasi anda
Akhir sekali, mulakan semula pelayan pembangunan anda dan buka http://127.0.0.1:8000/ dalam penyemak imbas anda. Jika semuanya baik-baik saja, anda akan melihat mesej "Hello, Django!"
Tahniah! Anda telah berjaya mencipta projek Django pertama anda dan mencipta aplikasi di dalamnya. Kini anda boleh meneruskan pembangunan dan menambah lebih banyak ciri pada apl anda. Semoga anda berjaya!
Atas ialah kandungan terperinci Pandangan pertama di Django: Cipta projek Django pertama anda menggunakan baris arahan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!