Add /api/notes to get and post notes

This commit is contained in:
2025-12-07 15:11:49 +05:30
parent af343796d1
commit df595e4f19
10 changed files with 583 additions and 2 deletions

View File

@@ -1,3 +1,28 @@
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin as BaseUserAdmin
from notes.models import Note, User
# Register your models here.
#
@admin.register(User)
class UserAdmin(BaseUserAdmin):
fieldsets = [
*BaseUserAdmin.fieldsets,
("Notes", {"fields": ("allow_notes_from", "expiry_seconds")}),
]
add_fieldsets = [
*BaseUserAdmin.add_fieldsets,
("Notes", {"fields": ("allow_notes_from", "expiry_seconds")}),
]
filter_horizontal = (
*BaseUserAdmin.filter_horizontal,
"allow_notes_from",
)
@admin.register(Note)
class NoteAdmin(admin.ModelAdmin):
pass