$ ls ~yifei/notes/

django 小技巧

Posted on:

Last modified:

运行开发服务器

python manage.py runserver [host:]port

可以指定绑定的 IP

创建用户和更改密码

python manage.py createsuperuser  # 创建超级用户
python manage.py changepassword username

进入当前项目的 shell

在这个 python shell 中,可以直接使用 django 的 model

python manage.py shell

timezone aware time

在向数据库中保存 datetime 字段的时候,经常会遇到 django 报警缺少时区信息,可以使用 django 自带的 timezone.now()

from django.utils import timezone
now_aware = timezone.now()

© 2016-2022 Yifei Kong. Powered by ynotes

All contents are under the CC-BY-NC-SA license, if not otherwise specified.

Opinions expressed here are solely my own and do not express the views or opinions of my employer.