示例#1
0
def index(request):
    """ Index for sources is going to be a list of projects """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        imnav = ImportNavigation()
        proj = {}
        proj['nav'] = imnav.set_nav('index')
        template = loader.get_template('imports/projects.html')
        context = RequestContext(request, {'projs': projs, 'proj': proj})
        return HttpResponse(template.render(context))
示例#2
0
def index(request):
    """ Index for sources is going to be a list of projects """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        imnav = ImportNavigation()
        proj = {}
        proj['nav'] = imnav.set_nav('index')
        template = loader.get_template('imports/projects.html')
        context = RequestContext(request,
                                 {'projs': projs,
                                  'proj': proj})
        return HttpResponse(template.render(context))
示例#3
0
def index(request):
    """ Index of a list of projects that can be edited
        or where data can be imported
    """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        rp = RootPath()
        base_url = rp.get_baseurl()
        template = loader.get_template('edit/index.html')
        context = {
            'projs': projs,
            'super_user': request.user.is_superuser,
            'icons': ItemBasicEdit.UI_ICONS,
            'base_url': base_url,
            'user': request.user
        }
        return HttpResponse(template.render(context, request))
示例#4
0
def index(request):
    """ Index for sources is going to be a list of projects """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        rp = RootPath()
        base_url = rp.get_baseurl()
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        imnav = ImportNavigation()
        proj = {}
        proj['nav'] = imnav.set_nav('index')
        template = loader.get_template('imports/projects.html')
        context = {
            'projs': projs,
            'proj': proj,
            'base_url': base_url,
            'user': request.user
        }
        return HttpResponse(template.render(context, request))
示例#5
0
def index(request):
    """ Index of a list of projects that can be edited
        or where data can be imported
    """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        rp = RootPath()
        base_url = rp.get_baseurl()
        template = loader.get_template('edit/index.html')
        context = {
            'projs': projs,
            'super_user': request.user.is_superuser,
            'icons': ItemBasicEdit.UI_ICONS,
            'base_url': base_url,
            'user': request.user
        }
        return HttpResponse(template.render(context, request))
示例#6
0
def index(request):
    """ Index for sources is going to be a list of projects """
    if not request.user.is_superuser:
        return HttpResponse('Unauthorized', status=401)
    else:
        rp = RootPath()
        base_url = rp.get_baseurl()
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        imnav = ImportNavigation()
        proj = {}
        proj['nav'] = imnav.set_nav('index')
        template = loader.get_template('imports/projects.html')
        context = {
            'projs': projs,
            'proj': proj,
            'base_url': base_url,
            'user': request.user
        }
        return HttpResponse(template.render(context, request))
示例#7
0
def index(request):
    """ Index of a list of projects that can be edited
        or where data can be imported
    """
    if not request.user.is_superuser:
        return HttpResponse("Unauthorized", status=401)
    else:
        ipr = ImportProjects()
        projs = ipr.get_all_projects()
        rp = RootPath()
        base_url = rp.get_baseurl()
        template = loader.get_template("edit/index.html")
        context = RequestContext(
            request,
            {
                "projs": projs,
                "super_user": request.user.is_superuser,
                "icons": ItemBasicEdit.UI_ICONS,
                "base_url": base_url,
            },
        )
        return HttpResponse(template.render(context))