Add markdown exports and tighten tag visibility

This commit is contained in:
rucki
2026-09-09 16:31:01 +02:00
parent c655b82c9b
commit 7f203a7117
6 changed files with 294 additions and 15 deletions
+7
View File
@@ -189,6 +189,13 @@ class CollectionForm(forms.ModelForm):
class ApiKeyForm(forms.ModelForm):
def __init__(self, *args, user=None, **kwargs):
super().__init__(*args, **kwargs)
if user and user.is_authenticated:
self.fields['tags'].queryset = Tag.objects.filter(items__owner=user).distinct().order_by('name')
else:
self.fields['tags'].queryset = Tag.objects.none()
class Meta:
model = ApiKey
fields = ['name', 'tags']