Просмотр исходного кода

Moved admin home action to Admin app.

Ralfp 12 лет назад
Родитель
Сommit
cb161fb2c0
3 измененных файлов с 14 добавлено и 12 удалено
  1. 3 3
      misago/admin/layout/overview.py
  2. 11 0
      misago/admin/views.py
  3. 0 9
      misago/overview/admin/views.py

+ 3 - 3
misago/admin/layout/overview.py

@@ -10,9 +10,9 @@ ADMIN_ACTIONS=(
                name=_("Home"),
                help=_("Your forums right now"),
                icon='home',
-               route='admin_overview_home',
-               urlpatterns=patterns('misago.overview.admin.views',
-                        url(r'^$', 'overview_home', name='admin_overview_home'),
+               route='admin_home',
+               urlpatterns=patterns('misago.admin.views',
+                        url(r'^$', 'home', name='admin_home'),
                     ),
                ),
    AdminAction(

+ 11 - 0
misago/admin/views.py

@@ -1,4 +1,15 @@
 from django.template import RequestContext
+from misago.sessions.models import Session
 
+def home(request):
+    return request.theme.render_to_response('overview/home.html', {
+        'users': request.monitor['users'],
+        'users_inactive': request.monitor['users_inactive'],
+        'threads': request.monitor['threads'],
+        'posts': request.monitor['posts'],
+        'admins': Session.objects.filter(user__isnull=False).filter(admin=1).order_by('user__username_slug').select_related(depth=1),
+        }, context_instance=RequestContext(request));
+
+ 
 def todo(request):
     return request.theme.render_to_response('todo.html', context_instance=RequestContext(request));

+ 0 - 9
misago/overview/admin/views.py

@@ -17,15 +17,6 @@ from misago.sessions.models import Session
 from misago.users.models import User
 from misago.views import error404
 
-def overview_home(request):
-    return request.theme.render_to_response('overview/home.html', {
-        'users': request.monitor['users'],
-        'users_inactive': request.monitor['users_inactive'],
-        'threads': request.monitor['threads'],
-        'posts': request.monitor['posts'],
-        'admins': Session.objects.filter(user__isnull=False).filter(admin=1).order_by('user__username_slug').select_related(depth=1),
-        }, context_instance=RequestContext(request));
-
 
 def overview_stats(request):
     """