首次使用Django〜从创建应用到处理请求〜

首先

由于我是一个初学者,所以在开发一个应用程序时遇到了较大的困难,我决定把它作为备忘录记录下来。

创建一个应用程序

按照以下规定的步骤进行创建。

创建应用程序框架 une structure d’application)

首先,在终端上执行以下命令。

django-admin startapp <アプリケーション名>

然后在项目文件中会创建以下文件组。

manage.py Django プロジェクトの管理用スクリプト
新しいアプリケーション/__init__.py Python がこのディレクトリをパッケージとみなすためのファイル
新しいアプリケーション/admin.py 管理ファイル
新しいアプリケーション/apps.py アプリケーション設定ファイル
新しいアプリケーション/models.py データベース定義
新しいアプリケーション/tests.py テストコードを書くところ
新しいアプリケーション/views.py ビュー

在设定文件中进行新应用程序的配置。

在创建项目时,我们需要编辑在创建的文件夹中的setting.py文件,以进行与新应用程序的连接相关的配置。

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    '<新しいアプリケーションの名前>.apps.XXXConfig'
]
# ※XXXConfigは、新しいアプリケーションのフォルダの中のapps.pyのクラスの名前です。

创建URL

在创建项目时,将以下内容写入创建的文件夹中的urls.py。

from django.contrib import admin
from django.urls import include, path

from . import views
urlpatterns = [
    path('', views.index, name='<新しいアプリケーションの名前>'),
    path('admin/', admin.site.urls),
]

然后,在新的应用程序文件下创建urls.py,并将以下内容写入urls.py。

from django.conf.urls import url
from . import views

urlpatterns = [
    url('', views.index, name='index'),
]

让世界在屏幕上显示Hello World。

最后,在新的应用程序文件夹中创建index.html文件,并显示”Hello World”。

<!DOCTYPE html>
<html lang=" = "ja-jp">
    <head>
        <title>Hello World</title>
    </head>
    <body>
     <h1>Hello World</h1>
    </body>
</html>

我只需提供一个选项,下面是对“参考文章”的中文同义词表达:

1. 参照文献
2. 参考文献
3. 参考材料
4. 参考资料
5. 参考来源

这次主要是参考了udemy的课程[3天入门Django(使用Python 3创建Web应用程序并在AWS EC2上发布!)]来整理的。

广告
将在 10 秒后关闭
bannerAds