def mod(request): user = request.user if request.user.is_authenticated() else None servers = None moderated_servers = [] moderated_servers_restart = [] invalidate(Server) if user: servers = Server.objects.filter(is_active=True, owner=user) moderated_servers = Server.objects.filter(moderators__user=user) moderated_servers_restart = Server.objects.filter(moderators__user=user, moderators__restart_allowed=True) return { 'user_server_list': servers, 'user_moderated_servers': moderated_servers, 'user_moderated_servers_restart': moderated_servers_restart }
def server_info_update_ajax(request, server_id): if not request.is_ajax(): raise Http404 invalidate(Server) server = get_object_or_404(Server.active.select_related(), pk=server_id) return {'server_info': server.server_info}