Browse Source

fixed styles loading to lay loading admin util , chat accessibility removed from admin panel too.

master
Mohsen Taba 2 months ago
parent
commit
48cded8678
  1. 8
      apps/chat/admin.py
  2. 3
      utils/admin.py

8
apps/chat/admin.py

@ -157,10 +157,10 @@ class RoomMessageAdmin(ModelAdmin):
) )
search_fields = ('name', 'description', 'course__title', 'initiator__username', 'recipient__username') search_fields = ('name', 'description', 'course__title', 'initiator__username', 'recipient__username')
ordering = ('-created_at',) ordering = ('-created_at',)
readonly_fields = ('created_at', 'updated_at', 'messages_count')
inlines = [ChatMessageInline]
readonly_fields = ('created_at', 'updated_at', 'messages_count', 'course', 'initiator', 'recipient')
inlines = []
actions_detail = ['manage_all_messages']
actions_detail = []
fieldsets = ( fieldsets = (
(_("Room Information"), { (_("Room Information"), {
@ -406,5 +406,5 @@ class ChatMessageAdmin(ModelAdmin):
return "-" return "-"
project_admin_site.register(RoomMessage, RoomMessageAdmin) project_admin_site.register(RoomMessage, RoomMessageAdmin)
project_admin_site.register(ChatMessage, ChatMessageAdmin)
# project_admin_site.register(ChatMessage, ChatMessageAdmin)
project_admin_site.register(MessageReadStatus, MessageReadStatusAdmin) project_admin_site.register(MessageReadStatus, MessageReadStatusAdmin)

3
utils/admin.py

@ -470,6 +470,9 @@ class LazyAdminSite(UnfoldAdminSite):
def get_urls(self): def get_urls(self):
return self._get_instance().get_urls() return self._get_instance().get_urls()
def each_context(self, request):
return self._get_instance().each_context(request)
def register(self, model_or_iterable, admin_class=None, **options): def register(self, model_or_iterable, admin_class=None, **options):
self._ensure_instance() self._ensure_instance()
return self._instance.register(model_or_iterable, admin_class, **options) return self._instance.register(model_or_iterable, admin_class, **options)

Loading…
Cancel
Save