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:
parent
2f68c55f65
commit
fb5251198e
3 changed files with 17 additions and 2 deletions
|
|
@ -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')
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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 %}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue