Пример #1
0
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
    }
Пример #2
0
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}
Пример #3
0
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}