使用Django创建应用程序的步骤
正在编辑中
Django的结构

创建项目
django-admin startproject testproject
创建一个应用程序
进入项目文件夹并输入Python命令。
cd testproject #プロジェクトフォルダ内に移動する
python manage.py startapp testapp #アプリを作成する
将应用程序注册到项目中
打开项目文件夹,在这个例子中是名为“testproject”的文件夹内打开“settings.py”文件,然后在“INSTALLED_APP”列表的中间部分添加之前创建的应用“testapp”。这样就可以让项目识别这个应用了。
设置.py>已安装的应用程序
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles', #<=カンマを忘れずに
'testapp' #作成したアプリを記入する
]
创建应用程序模型
在「testapp」中的「models.py」文件中注册模型。模型是存储数据的框架。可以理解为类似数据库表的标题。
from django.db import models
#ここにモデルを記述します。
class Profile(models.Model): #Profileという名前のモデルを作成
name = models.CharField(max_length=64) #見出し「name」
hometown = models.CharField(max_length=256) #見出し「hometown」
def __str__(self): #モデルを人が読んで読みやすくするための記述
return self.name
创建应用程序的视图
视图函数views.py在testapp中起到连接模型、URL和模板的控制器的作用。
创建模板
注册应用的URL
将应用程序的URL注册到项目文件夹中的 “urls.py”(虽然这并不是唯一正确的方法,但是许多开发者都在实践这种方法)。
在名为”testapp”的应用程序文件夹中创建一个名为”urls.py”的文件。
from django.urls import path
from django.conf.urls import url
from . import views
urlpatterns = [
path("test", views.test, name="test")
]