desarrollo
Last change
on this file since c4a52ed was
2e5b1d0,
checked in by lhernandez <lhernandez@…>, 8 años ago
|
Levantada la plataforma para el desarrollo de la aplicacion SEPAI, realizado modelos de datos, vistas, login, adaptado templates para el proyecto
|
-
Propiedad mode establecida a
100644
|
File size:
543 octetos
|
Ver. | Línea | |
---|
[2e5b1d0] | 1 | class AdaptorError(Exception): |
---|
| 2 | pass |
---|
| 3 | |
---|
| 4 | |
---|
| 5 | class FieldError(AdaptorError, ValueError): |
---|
| 6 | pass |
---|
| 7 | |
---|
| 8 | |
---|
| 9 | class ForeignKeyFieldError(FieldError): |
---|
| 10 | def __init__(self, msg, model, value): |
---|
| 11 | self.model = model |
---|
| 12 | self.value = value |
---|
| 13 | self.msg = msg |
---|
| 14 | super(ForeignKeyFieldError, self).__init__(self.msg) |
---|
| 15 | |
---|
| 16 | |
---|
| 17 | class FieldValueMissing(FieldError): |
---|
| 18 | def __init__(self, field_name): |
---|
| 19 | super(FieldValueMissing, self).__init__("No value found for field %s" % field_name) |
---|
| 20 | |
---|
| 21 | |
---|
| 22 | class ChoiceError(AdaptorError, ValueError): |
---|
| 23 | pass |
---|
| 24 | |
---|
| 25 | |
---|
Nota: Vea
TracBrowser
para ayuda de uso del navegador del repositorio.