Esempio n. 1
0
class GlobalConfig(AppConfig):
    name = 'globalconfig'
    label = 'globalconfig'
    verbose_name = gettext_lazy(u"Global settings")

    # def ready(self):
    # 	import paqueteria.signals
Esempio n. 2
0
class RefreshTokenSerializer(serializers.Serializer):
    refresh = serializers.CharField()

    default_error_messages = {
        'bad_token': gettext_lazy('Token is invalid or expired')
    }

    def validate(self, attrs):
        self.token = attrs['refresh']
        return attrs

    def save(self, **kwargs):
        try:
            RefreshToken(self.token).blacklist()
        except TokenError:
            self.fail('bad_token')
Esempio n. 3
0
class SiteConfiguration(SingletonModel):
    nombre_sitio = models.CharField(gettext_lazy("Site name"),
                                    max_length=255,
                                    default='www.pepito.com')
    empresa = models.CharField(gettext_lazy("Company name"),
                               max_length=255,
                               default=gettext_lazy('Company X'))
    mode_mantenimiento = models.BooleanField(gettext_lazy("Maintenance mode"),
                                             default=False)
    no_aprobacion = models.CharField(gettext_lazy(u"Approval No."),
                                     default="UV/SCT/CFM/14/016",
                                     max_length=25)
    no_acreditacion = models.CharField(gettext_lazy(u"Accreditation No."),
                                       default="UVSCTAT016",
                                       max_length=25)

    def __str__(self):
        return gettext_lazy(u"Company %(company)s hosted in %(site_name)s") % {
            'company': self.empresa,
            'site_name': self.nombre_sitio
        }

    class Meta:
        verbose_name = gettext_lazy(u"Company settings")
Esempio n. 4
0
 class Meta:
     verbose_name = gettext_lazy(u"Company settings")
Esempio n. 5
0
 def __str__(self):
     return gettext_lazy(u"Company %(company)s hosted in %(site_name)s") % {
         'company': self.empresa,
         'site_name': self.nombre_sitio
     }