[Django初学者] 使用Django创建待办事项清单①(简化版)
首先
我希望在本文中作为《使用Djnago创建待办事项列表》的第一部分,将讲解一直到发射火箭的过程。
针对的读者群体是,
-
- 基礎を学んだけど何を作って良いかわからない。
-
- 作りたいものがあるけど、手が動かない。
- Django開発の大まかな流れを知りたい。
让我们立刻来看一下目标。
因为在这里省略了细节,所以如果想要了解解释,请看这里。
[Django初学者] 在Django中创建待办事项清单①
这里是 GitHub。
请提供一个原生的中文版本的选项。
如果不了解如何使用GitHub,请参考这份指南!
GitHub并不难!
构建虚拟环境
我们将使用Anaconda创建虚拟环境。
conda activate 仮想環境名
让我们在终端输入以上命令,并进入虚拟环境。
创建Django项目
# デスクトップまで移動します。
cd Desktop
# todoディレクトリを作成して移動します。
mkdir todo
cd todo
# djangoプロジェクトを作成します。
django-admin startproject config .
# 確認
ls
发射火箭
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
若您能夠打开上述链接,并正确显示如下图像,那就是完美的。
对settings.py进行修改和补充
顺便修改和添加settings.py文件。
# 14行目挿入
import os
# TEMPLATESの部分の変更
# HTMLファイルが入っている、templatesディレクトリの場所をDjango側に教えてあげます。
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, "templates")],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
# 言語とタイムゾーンを変更
# アメリカから日本に変更します。
LANGUAGE_CODE = 'ja'
TIME_ZONE = 'Asia/Tokyo'
# 一番最後に追加してください
# CSSファイルや画像ファイルが入っている、staticディレクトリの場所をDjango側に教えてあげます。
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
這已經是完美的了。
最终
本次作为“使用Django创建待办事项清单”系列的第一篇文章,我们解释了制作火箭的步骤。
[Django初學者] 使用Django創建待辦事項清單②(簡略版)。
如有任何问题,请在评论区留言或通过Twitter的私信功能发送给我!
那么!