首次使用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上发布!)]来整理的。