Panduan pantas untuk mencipta aplikasi Django
Django ialah rangka kerja Python peringkat tinggi untuk pembangunan web yang menyediakan cara yang pantas, selamat dan berskala untuk mencipta dan mengurus aplikasi web. Artikel ini akan membawa anda langkah demi langkah untuk mencipta aplikasi Django yang mudah dan memberikan contoh kod khusus.
Langkah 1: Pasang Django
Pertama, pastikan anda memasang Python pada komputer anda. Kemudian, pasang Django dalam terminal menggunakan arahan berikut:
pip install Django
Langkah 2: Buat projek Django
Dalam terminal, pergi ke direktori di mana anda ingin mencipta projek Django dan laksanakan arahan berikut untuk mencipta projek Django baharu :
django-admin startproject myproject
Ini akan mencipta projek baharu bernama myproject
. myproject
的新项目。
步骤三:创建Django应用程序
进入刚刚创建的项目目录,并执行以下命令来创建一个新的Django应用程序:
cd myproject python manage.py startapp myapp
这将在项目中创建一个名为myapp
的新应用程序。
步骤四:配置Django
进入项目目录下的settings.py
文件,并进行必要的配置。例如,你可以设置数据库连接、静态文件路径等。在INSTALLED_APPS
列表中添加你刚刚创建的应用程序:
INSTALLED_APPS = [ ... 'myapp', ]
步骤五:创建模型
在myapp
应用程序的目录下创建一个名为models.py
的文件,并定义你的数据模型。例如,我们创建一个名为User
的简单模型:
from django.db import models class User(models.Model): name = models.CharField(max_length=100) email = models.EmailField()
步骤六:数据库迁移
在终端中执行以下命令,将模型的更改应用到数据库中:
python manage.py makemigrations python manage.py migrate
步骤七:创建视图
在myapp
应用程序的目录下创建一个名为views.py
的文件,并定义你的视图。例如,我们创建一个简单的视图,用于显示所有的用户信息:
from django.shortcuts import render from .models import User def user_list(request): users = User.objects.all() return render(request, 'myapp/user_list.html', {'users': users})
步骤八:创建URL路由
在myapp
应用程序的目录下创建一个名为urls.py
的文件,并定义URL路由。例如,我们创建一个URL路由,将用户列表视图与/users/
路径关联起来:
from django.urls import path from . import views urlpatterns = [ path('users/', views.user_list, name='user_list'), ]
然后,在项目目录的urls.py
文件中,将应用程序的URL路由包含进来:
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('', include('myapp.urls')), ]
步骤九:创建模板
在myapp
应用程序的目录下创建一个名为templates
的文件夹,并在其中创建一个名为user_list.html
的模板文件。例如,我们创建一个简单的模板,用于显示用户列表:
{% for user in users %} <p>{{ user.name }} - {{ user.email }}</p> {% endfor %}
步骤十:运行应用程序
在终端中执行以下命令,启动开发服务器并运行应用程序:
python manage.py runserver
然后,在浏览器中访问http://localhost:8000/users/
Pergi ke dalam direktori projek yang baru anda buat dan laksanakan arahan berikut untuk mencipta aplikasi Django baharu:
rrreee🎜Ini akan mencipta aplikasi Django baharu bernamamyapp
dalam aplikasi baru projek. 🎜🎜Langkah 4: Konfigurasikan Django🎜Masukkan fail settings.py
dalam direktori projek dan buat konfigurasi yang diperlukan. Contohnya, anda boleh menetapkan sambungan pangkalan data, laluan fail statik, dsb. Tambahkan aplikasi yang baru anda buat dalam senarai INSTALLED_APPS
: 🎜rrreee🎜Langkah 5: Buat model 🎜Buat fail bernama models dalam direktori aplikasi <code>myapp
.py fail dan tentukan model data anda. Sebagai contoh, kami mencipta model ringkas bernama User
: 🎜rrreee🎜Langkah 6: Penghijrahan pangkalan data 🎜Laksanakan arahan berikut dalam terminal untuk menggunakan perubahan pada model pada pangkalan data: 🎜rrreee🎜Langkah 7 : Cipta paparan 🎜Buat fail bernama views.py
dalam direktori aplikasi myapp
dan tentukan paparan anda. Sebagai contoh, kami mencipta paparan ringkas untuk memaparkan semua maklumat pengguna: 🎜rrreee🎜Langkah 8: Buat laluan URL 🎜Buat fail bernama url dalam direktori aplikasi <code>myapp
py fail dan tentukan penghalaan URL. Sebagai contoh, kami mencipta laluan URL untuk mengaitkan paparan senarai pengguna dengan laluan /users/
: 🎜rrreee🎜 Kemudian, dalam fail urls.py
dalam direktori projek , tambah Laluan URL aplikasi disertakan: 🎜rrreee🎜Langkah 9: Buat templat 🎜Buat folder bernama templates
dalam direktori aplikasi myapp
dan letakkannya di dalamnya Cipta fail templat bernama user_list.html
. Sebagai contoh, kami mencipta templat mudah yang memaparkan senarai pengguna: 🎜rrreee🎜Langkah 10: Jalankan aplikasi 🎜Laksanakan arahan berikut dalam terminal untuk memulakan pelayan pembangunan dan jalankan aplikasi: 🎜rrreee🎜Kemudian, lawati dalam pelayar http://localhost:8000/users/
, anda akan melihat halaman senarai pengguna. 🎜🎜Di atas adalah langkah-langkah untuk mencipta aplikasi Django yang mudah. Dengan mengikuti langkah-langkah ini dan merujuk kepada contoh kod tertentu, anda boleh membuat dan menjalankan aplikasi Django anda sendiri dengan cepat. Sudah tentu, ini hanyalah puncak gunung ais Django Anda juga boleh mempelajari dan meneroka lebih banyak pengetahuan dan fungsi tentang Django secara mendalam. Berseronoklah di dunia Django! 🎜Atas ialah kandungan terperinci Panduan untuk mencipta aplikasi Django dengan cepat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!