Sort order for projects
This commit is contained in:
parent
d5484c0c74
commit
b35b9d2463
@ -20,6 +20,9 @@ class Project(models.Model):
|
|||||||
mail = models.EmailField()
|
mail = models.EmailField()
|
||||||
instructions = models.URLField()
|
instructions = models.URLField()
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
ordering = ['name']
|
||||||
|
|
||||||
@models.permalink
|
@models.permalink
|
||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return ('trans.views.show_project', (), {'project': self.slug})
|
return ('trans.views.show_project', (), {'project': self.slug})
|
||||||
@ -48,6 +51,9 @@ class SubProject(models.Model):
|
|||||||
style_choices = (('po', 'GNU Gettext'), ('ts', 'Qt TS'))
|
style_choices = (('po', 'GNU Gettext'), ('ts', 'Qt TS'))
|
||||||
style = models.CharField(max_length = 10, choices = style_choices)
|
style = models.CharField(max_length = 10, choices = style_choices)
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
ordering = ['name']
|
||||||
|
|
||||||
@models.permalink
|
@models.permalink
|
||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return ('trans.views.show_subproject', (), {'project': self.project.slug, 'subproject': self.slug})
|
return ('trans.views.show_subproject', (), {'project': self.project.slug, 'subproject': self.slug})
|
||||||
@ -160,6 +166,9 @@ class Translation(models.Model):
|
|||||||
|
|
||||||
objects = TranslationManager()
|
objects = TranslationManager()
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
ordering = ['language__name']
|
||||||
|
|
||||||
@models.permalink
|
@models.permalink
|
||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return ('trans.views.show_translation', (), {'project': self.subproject.slug, 'subproject': self.subproject.slug, 'lang': self.language.code})
|
return ('trans.views.show_translation', (), {'project': self.subproject.slug, 'subproject': self.subproject.slug, 'lang': self.language.code})
|
||||||
|
Loading…
Reference in New Issue
Block a user