Skip to content

Commit

Permalink
🔧 Small Admin changes to better facilitate admins.
Browse files Browse the repository at this point in the history
  • Loading branch information
joeribekker committed May 28, 2024
1 parent 13062e9 commit 2f49557
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 14 deletions.
12 changes: 6 additions & 6 deletions src/referentielijsten/api/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@

@admin.register(Item)
class ItemAdmin(admin.ModelAdmin):
list_display = ("tabel", "code", "naam", "is_geldig")
list_display = ("naam", "code", "tabel", "is_geldig")
list_filter = (
GeldigListFilter,
("tabel__code", filter_title("tabel code")),
("tabel__naam", filter_title("tabel naam")),
)
fields = (
"tabel",
Expand All @@ -24,7 +24,7 @@ class ItemAdmin(admin.ModelAdmin):
"aanvullende_gegevens",
)

@admin.display(description="Is geldig", boolean=True)
@admin.display(description=_("Is geldig"), boolean=True)
def is_geldig(self, obj):
if (
not obj.einddatum_geldigheid or obj.einddatum_geldigheid > timezone.now()
Expand All @@ -38,7 +38,7 @@ def is_geldig(self, obj):

@admin.register(Tabel)
class TabelAdmin(admin.ModelAdmin):
list_display = ("code", "naam", "is_geldig")
list_display = ("naam", "code", "is_geldig")
list_filter = (GeldigListFilter,)

fieldsets = [
Expand All @@ -53,7 +53,7 @@ class TabelAdmin(admin.ModelAdmin):
},
),
(
_("beheerder"),
_("Beheerder"),
{
"fields": [
"beheerder_naam",
Expand All @@ -65,7 +65,7 @@ class TabelAdmin(admin.ModelAdmin):
),
]

@admin.display(description="Is geldig", boolean=True)
@admin.display(description=_("Is geldig"), boolean=True)
def is_geldig(self, obj):
if not obj.einddatum_geldigheid or obj.einddatum_geldigheid > timezone.now():
return True
Expand Down
4 changes: 2 additions & 2 deletions src/referentielijsten/api/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ class Meta:
verbose_name_plural = _("tabellen")

def __str__(self):
return str(self.code)
return f"{self.naam} ({self.code})"


class Item(models.Model):
Expand Down Expand Up @@ -118,4 +118,4 @@ class Meta:
unique_together = ("tabel", "code")

def __str__(self):
return f"{self.tabel.code} - {self.code}"
return f"{self.naam} ({self.code})"
8 changes: 4 additions & 4 deletions src/referentielijsten/fixtures/default_admin_index.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@
"fields": {
"order": 1,
"translations": {
"en": "Referentielijsten API",
"nl": "Referencelists API"
"en": "Referentielists",
"nl": "Referentielijsten"
},
"name": "Referentielijsten API",
"slug": "referentielijsten-api",
"name": "Referentielijsten",
"slug": "referentielijsten",
"models": [
[
"api",
Expand Down
4 changes: 2 additions & 2 deletions src/referentielijsten/templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ <h1 class="title__header">{{ settings.PROJECT_NAME }} API</h1>

<div class="nav__content">
<div class="nav__pane" id="nl">
Deze API is bedoeld als registratie van herbruikbare lijsten waarbij de waarden van deze lijsten mag worden opgeslagen in andere registraties. Dit voorkomt onnodige calls naar deze API voor enkel een tekstuele waarde.
<p>Deze API is bedoeld als registratie van herbruikbare lijsten waarbij de waarden van deze lijsten mag worden opgeslagen in andere registraties. Dit voorkomt onnodige calls naar deze API voor enkel een tekstuele waarde.</p>
</div>
<div class="nav__pane" id="en">
This API is intended as a registration of reusable data lists where the values of these lists may be stored in others registrations. This prevents unnecessary calls to this API for just one textual value.
<p>This API is intended as a registration of reusable data lists where the values of these lists may be stored in others registrations. This prevents unnecessary calls to this API for just one textual value.</p>
</div>
</div>
</nav>
Expand Down

0 comments on commit 2f49557

Please sign in to comment.