[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

若您能夠打开上述链接,并正确显示如下图像,那就是完美的。

image.png

对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的私信功能发送给我!

那么!

广告
将在 10 秒后关闭
bannerAds