mirror of
https://github.com/django/django.git
synced 2024-12-01 15:42:04 +01:00
d818e0c9b2
This is the result of Christopher Medrela's 2013 Summer of Code project. Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian Apolloner, and Alex Gaynor for review notes along the way. Also: Fixes #8579, fixes #3055, fixes #19844.
28 lines
632 B
Python
28 lines
632 B
Python
# -*- coding: utf-8 -*-
|
|
from __future__ import unicode_literals
|
|
|
|
from django.core import checks
|
|
from django.db import models
|
|
|
|
|
|
class ModelRaisingMessages(models.Model):
|
|
@classmethod
|
|
def check(self, **kwargs):
|
|
return [
|
|
checks.Warning(
|
|
'First warning',
|
|
hint='Hint',
|
|
obj='obj'
|
|
),
|
|
checks.Warning(
|
|
'Second warning',
|
|
hint=None,
|
|
obj='a'
|
|
),
|
|
checks.Error(
|
|
'An error',
|
|
hint='Error hint',
|
|
obj=None,
|
|
)
|
|
]
|