小编Dil*_*raj的帖子

Django 1.9 - makemigrations - 未检测到任何更改

使用现有应用程序,我尝试使用makemigrations命令创建迁移,但它显示"未检测到任何更改".

通常我使用startapp命令创建新的应用程序但这个特定的应用程序不是.

经过一段时间的调试后,我发现它没有创建迁移,因为migrations应用程序中缺少包/文件夹.

如果不存在或者我错过了某些东西,它会更好地创建文件夹

python django django-migrations

101
推荐指数
14
解决办法
7万
查看次数

Sentry django配置 - 记录器

我正在尝试使用简单的日志记录,并希望向Sentry发送错误/异常.

我根据文档配置了Sentry并在我的dev(python manage.py raven test)上成功运行测试

我将Sentry文档中的Logging配置添加到Django设置中

当我将此代码放入我的视图中时,它根本不起作用

import logging
logger = logging.getLogger(__name__)
logger.error('There was an error, with a stacktrace!', extra={
    'stack': True,
})
Run Code Online (Sandbox Code Playgroud)

也许我错过了什么

谢谢您的帮助

LOGGING = {
    'version': 1,
    'disable_existing_loggers': True,
    'root': {
        'level': 'WARNING',
        'handlers': ['sentry'],
    },
    'formatters': {
        'verbose': {
            'format': '%(levelname)s %(asctime)s %(module)s '
                      '%(process)d %(thread)d %(message)s'
        },
    },
    'handlers': {
        'sentry': {
            'level': 'ERROR', # To capture more than ERROR, change to WARNING, INFO, etc.
            'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler',
            'tags': {'custom-tag': 'x'},
        }, …
Run Code Online (Sandbox Code Playgroud)

python django logging sentry

6
推荐指数
1
解决办法
2924
查看次数

标签 统计

django ×2

python ×2

django-migrations ×1

logging ×1

sentry ×1