更改基本设置(settings.py)

 2017-11-26    东京    晴 /django/settings.html django django, python

熟悉了我们的 Django 默认目录结构和文件以后,让我们在 example/settings.py 中进行一些更改。

首先,我们要在站点上正确地显示时间,在 settings.py 文件中, 找到包含 TIME_ZONE 的这行,并将时区改为我们所在地区的时区。例如我现在的时区 Asia/Tokyo,关于时区的书写格式可以查阅 List of tz database time zones

我们还需要添加静态文件的路径。在 settings.py 文件的最底部,添加新的一行内容为 STATIC_ROOT,即:

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')

注意如果更改了 STATIC_ROOT,我们需要运行下面的命令移动静态文件到所指定的路径下:

python ./manage.py collectstatic

最后,为了让站点能够正常访问,我们需要在 ALLOWED_HOSTS 中添加我们的域名或 IP,如果需要本地调测,还需要添加 127.0.0.1,即:

ALLOWED_HOSTS = ['example.com','127.0.0.1']

然后我们就可以运行我们的 Django Server 确认是否可以访问站点了。:)

python ./manage.py runserver
关于作者
Jason,80 后,现从事通信行业。安卓玩家一个人的书房朗读者麦子
 英语入门到放弃
 jsntn
 jasonwtien
 jasonwtien
更多…… /about.html

最近更新: