当我运行python manage.py shell时,我可以打印出python路径

>>> import sys
>>> sys.path

我应该输入什么来反思我所有的django设置?

推荐答案

from django.conf import settings
dir(settings)

然后从dir(settings)个例子中 Select 属性:

settings.name

其中,name是您感兴趣的属性

或者:

settings.__dict__

打印所有设置.但它也会打印模块标准属性,这可能会在一定程度上扰乱输出.

Django相关问答推荐

使用override_sets构建一个预装饰的类,以更快的客户端.登录?

其中实际的数据库提取在DRF list()中完成

情节主题更改问题

如何重命名标准 django-registration 模板的名称

Django授权判断具有通配符模式的URL

Django 过滤器:过滤隐藏在多层模型 struct 中的对象

在用例图中建模前端和后端

django - 让用户登录到测试客户端

变量为无时默认模板标签输出的Django设置?

Django REST Framework - 将额外参数传递给操作

Django 模板上的 URL 编码

验证 Django 模型对象的正确方法?

django中的脏字段

使用 Gunicorn 运行 Django - 最佳实践

Django ALLOWED_HOSTS IP 范围

Django:如何过滤属于特定组的用户

Django查询否定

Django 1.7 - 如何 suppress (1_6.W001)某些元素单元测试可能无法按预期执行.?

Django 在视图之间传递数据

如何 suppress Django 中的弃用警告?