1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2026-04-18 23:19:57 +02:00

Adapting interface to changes in datahandlers

This commit is contained in:
prieto 2016-09-07 17:10:16 +02:00
commit fb5251198e
3 changed files with 17 additions and 2 deletions

View file

@ -4,13 +4,18 @@ from .base import get_response
from lodel.leapi.exceptions import *
from lodel import logger
from ...client import WebUiClient
import leapi_dyncode as dyncode
import warnings
def index_admin(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
return get_response('admin/admin.html')
def admin_update(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
msg=''
if request.method == 'POST':
error = None
@ -80,6 +85,8 @@ def admin_update(request):
return get_response('admin/admin_edit.html', target=target_leo, lodel_id =lodel_id)
def admin_create(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
classname = None
if request.method == 'POST':
@ -124,12 +131,18 @@ def admin_create(request):
return get_response('admin/admin_create.html', target=target_leo)
def admin_classes(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
return get_response('admin/list_classes_admin.html', my_classes = dyncode.dynclasses)
def create_object(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
return get_response('admin/list_classes_create.html', my_classes = dyncode.dynclasses)
def admin_class(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
if 'classname' in request.GET:
classname = request.GET['classname']
if len(classname) > 1:
@ -144,6 +157,8 @@ def admin_class(request):
return get_response('admin/show_class_admin.html', target=target_leo)
def admin(request):
if WebUiClient.is_anonymous():
return get_response('users/signin.html')
return get_response('admin/admin.html')

View file

@ -11,7 +11,7 @@
<!--{{url('/')}} -->
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<link href="http://127.0.0.1/css/template.css" rel="stylesheet">
<link href="http://147.94.79.8/css/template.css" rel="stylesheet">
{% block style %}{% endblock %}
{% block scripts %}{% endblock %}
</head>

View file

@ -4,7 +4,7 @@
<meta charset="UTF-8" />
<title>{{ settings.sitename }} Admin{% block title %}{% endblock %}</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<link href="http://127.0.0.1/css/template.css" rel="stylesheet">
<link href="http://147.94.79.8/css/template.css" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
{% block style %}
{% endblock %}