Переглянути джерело

botones de editar y añadir funcionan

perfil admin: los botones de añadir y editar ahora llevan a la pagina adecuada
Oniel Méndez Nieves 4 роки тому
джерело
коміт
f9965c1458

+ 1
- 1
adminadmin.py Переглянути файл

90
     info += ','
90
     info += ','
91
     info += '"add":"Anadir Administracion"'
91
     info += '"add":"Anadir Administracion"'
92
     info += ','
92
     info += ','
93
-    info += '"add_link":"#"'
93
+    info += '"add_link":"/admin/forma/add/administracion/"'
94
     info += ','
94
     info += ','
95
     info += '"dir1":"#"'
95
     info += '"dir1":"#"'
96
     info += ','
96
     info += ','

BIN
adminadmin.pyc Переглянути файл


+ 1
- 1
adminencargados.py Переглянути файл

90
     info += ','
90
     info += ','
91
     info += '"add":"Anadir Encargados"'
91
     info += '"add":"Anadir Encargados"'
92
     info += ','
92
     info += ','
93
-    info += '"add_link":"#"'
93
+    info += '"add_link":"/admin/forma/add/madre/"'
94
     info += ','
94
     info += ','
95
     info += '"dir1":"#"'
95
     info += '"dir1":"#"'
96
     info += ','
96
     info += ','

BIN
adminencargados.pyc Переглянути файл


+ 1
- 1
adminenfermeria.py Переглянути файл

90
     info += ','
90
     info += ','
91
     info += '"add":"Anadir Enfermera"'
91
     info += '"add":"Anadir Enfermera"'
92
     info += ','
92
     info += ','
93
-    info += '"add_link":"#"'
93
+    info += '"add_link":"/admin/forma/add/enfermera/"'
94
     info += ','
94
     info += ','
95
     info += '"dir1":"#"'
95
     info += '"dir1":"#"'
96
     info += ','
96
     info += ','

BIN
adminenfermeria.pyc Переглянути файл


+ 1
- 1
adminestudiantes.py Переглянути файл

91
     info += ','
91
     info += ','
92
     info += '"add":"Anadir Estudiantes"'
92
     info += '"add":"Anadir Estudiantes"'
93
     info += ','
93
     info += ','
94
-    info += '"add_link":"#"'
94
+    info += '"add_link":"/admin/forma/add/estudiante/"'
95
     info += ','
95
     info += ','
96
     info += '"dir1":"#"'
96
     info += '"dir1":"#"'
97
     info += ','
97
     info += ','

BIN
adminestudiantes.pyc Переглянути файл


+ 1
- 1
adminfacultad.py Переглянути файл

93
     info += ','
93
     info += ','
94
     info += '"add":"Anadir Facultad"'
94
     info += '"add":"Anadir Facultad"'
95
     info += ','
95
     info += ','
96
-    info += '"add_link":"#"'
96
+    info += '"add_link":"/admin/forma/add/facultad/"'
97
     info += ','
97
     info += ','
98
     info += '"dir1":"#"'
98
     info += '"dir1":"#"'
99
     info += ','
99
     info += ','

BIN
adminfacultad.pyc Переглянути файл


+ 7
- 6
administracion.py Переглянути файл

1
+# coding=utf-8
1
 from connect import connection, engine, metadata
2
 from connect import connection, engine, metadata
2
 import sqlalchemy as db
3
 import sqlalchemy as db
3
 from flask import jsonify, redirect, url_for, render_template
4
 from flask import jsonify, redirect, url_for, render_template
4
 import json
5
 import json
5
-# import index.py 
6
+# import index.py
6
 from funciones import valida_fecha
7
 from funciones import valida_fecha
7
 
8
 
8
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Posicion","type":"text","name":"posicion","require":False},{"label":"Otro","type":"text","name":"otro","require":False}]
9
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Posicion","type":"text","name":"posicion","require":False},{"label":"Otro","type":"text","name":"otro","require":False}]
15
 	values_list={}
16
 	values_list={}
16
 	for item in usuarios_col:
17
 	for item in usuarios_col:
17
 		if item=="fecha_nacimiento":
18
 		if item=="fecha_nacimiento":
18
-			values_list.update({item:valida_fecha(data[item])})			
19
+			values_list.update({item:valida_fecha(data[item])})
19
 		else:
20
 		else:
20
 			values_list.update({item:data[item]})
21
 			values_list.update({item:data[item]})
21
 	return values_list
22
 	return values_list
28
 		else:
29
 		else:
29
 			values_list.update({item:data[item]})
30
 			values_list.update({item:data[item]})
30
 	return values_list
31
 	return values_list
31
-	
32
+
32
 def edit(data):
33
 def edit(data):
33
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	values_list=prepara_values_usuario(data)
35
 	values_list=prepara_values_usuario(data)
74
 	data.update(form_order)
75
 	data.update(form_order)
75
 	data.update({"abled":True})
76
 	data.update({"abled":True})
76
 	return jsonify(data)
77
 	return jsonify(data)
77
-	
78
+
78
 def edit_form(id, disabled=False):
79
 def edit_form(id, disabled=False):
79
 	administracion = db.Table('administracion', metadata, autoload=True, autoload_with=engine)
80
 	administracion = db.Table('administracion', metadata, autoload=True, autoload_with=engine)
80
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
81
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
113
 		abled=False
114
 		abled=False
114
 	data.update({"abled":abled})
115
 	data.update({"abled":abled})
115
 	return jsonify(data)
116
 	return jsonify(data)
116
-		
117
+
117
 # print(edit_form(1))
118
 # print(edit_form(1))
118
-# add()
119
+# add()

BIN
administracion.pyc Переглянути файл


+ 5
- 4
enfermera.py Переглянути файл

1
+# coding=utf-8
1
 from connect import connection, engine, metadata
2
 from connect import connection, engine, metadata
2
 import sqlalchemy as db
3
 import sqlalchemy as db
3
 from flask import jsonify, redirect, url_for, render_template
4
 from flask import jsonify, redirect, url_for, render_template
4
 import json
5
 import json
5
-# import index.py 
6
+# import index.py
6
 from funciones import valida_fecha
7
 from funciones import valida_fecha
7
 
8
 
8
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Especialidad","type":"text","name":"especialidad","require":False},{"label":"Otro","type":"text","name":"otro","require":False}]
9
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Especialidad","type":"text","name":"especialidad","require":False},{"label":"Otro","type":"text","name":"otro","require":False}]
15
 	values_list={}
16
 	values_list={}
16
 	for item in usuarios_col:
17
 	for item in usuarios_col:
17
 		if item=="fecha_nacimiento":
18
 		if item=="fecha_nacimiento":
18
-			values_list.update({item:valida_fecha(data[item])})			
19
+			values_list.update({item:valida_fecha(data[item])})
19
 		else:
20
 		else:
20
 			values_list.update({item:data[item]})
21
 			values_list.update({item:data[item]})
21
 	return values_list
22
 	return values_list
28
 		else:
29
 		else:
29
 			values_list.update({item:data[item]})
30
 			values_list.update({item:data[item]})
30
 	return values_list
31
 	return values_list
31
-	
32
+
32
 def edit(data):
33
 def edit(data):
33
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	values_list=prepara_values_usuario(data)
35
 	values_list=prepara_values_usuario(data)
74
 	data.update(form_order)
75
 	data.update(form_order)
75
 	data.update({"abled":True})
76
 	data.update({"abled":True})
76
 	return jsonify(data)
77
 	return jsonify(data)
77
-	
78
+
78
 def edit_form(id, disabled=False):
79
 def edit_form(id, disabled=False):
79
 	enfermera = db.Table('enfermeras', metadata, autoload=True, autoload_with=engine)
80
 	enfermera = db.Table('enfermeras', metadata, autoload=True, autoload_with=engine)
80
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
81
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)


+ 2
- 2
enfermeria.py Переглянути файл

98
     info += ','
98
     info += ','
99
     info += '"add":"Anadir Encargados"'
99
     info += '"add":"Anadir Encargados"'
100
     info += ','
100
     info += ','
101
-    info += '"add_link":"#"'
101
+    info += '"add_link":"/enfermera/forma/add/visita/"'
102
     info += ','
102
     info += ','
103
     info += '"dir1":"#"'
103
     info += '"dir1":"#"'
104
     info += ','
104
     info += ','
105
-    info += '"dir2":"#"'
105
+    info += '"dir2":"/enfermera/forma/edit/visita/"'
106
     info += '}'
106
     info += '}'
107
 
107
 
108
     ###### modal
108
     ###### modal

BIN
enfermeria.pyc Переглянути файл


+ 5
- 5
facultad.py Переглянути файл

1
+# coding=utf-8
1
 from connect import connection, engine, metadata
2
 from connect import connection, engine, metadata
2
 import sqlalchemy as db
3
 import sqlalchemy as db
3
 from flask import jsonify, redirect, url_for, render_template
4
 from flask import jsonify, redirect, url_for, render_template
4
 import json
5
 import json
5
-# import index.py 
6
+# import index.py
6
 from funciones import valida_fecha
7
 from funciones import valida_fecha
7
 
8
 
8
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Especialidad","type":"text","name":"especialidad","require":"1"},{"label":"Educaci\u00f3n Especial","type":"checkbox","name":"educacion_especial"}]
9
 col1=[{"label":"Nombres","type":"text","name":"nombres","require":"1"},{"label":"Apellidos","type":"text","name":"apellidos","require":"1"},{"label":"Email","type":"email","name":"email","require":"1"},{"label":"Fecha de Nacimiento","type":"date","name":"fecha_nacimiento","require":"1"},{"label":"Genero","type":"select","options":[{"id":"0","label":"Femenino"},{"id":"1","label":"Masculino"},{"id":"2","label":"Otro"}],"name":"genero","require":True},{"label":"Especialidad","type":"text","name":"especialidad","require":"1"},{"label":"Educaci\u00f3n Especial","type":"checkbox","name":"educacion_especial"}]
15
 	values_list={}
16
 	values_list={}
16
 	for item in usuarios_col:
17
 	for item in usuarios_col:
17
 		if item=="fecha_nacimiento":
18
 		if item=="fecha_nacimiento":
18
-			values_list.update({item:valida_fecha(data[item])})			
19
+			values_list.update({item:valida_fecha(data[item])})
19
 		else:
20
 		else:
20
 			values_list.update({item:data[item]})
21
 			values_list.update({item:data[item]})
21
 	return values_list
22
 	return values_list
28
 		else:
29
 		else:
29
 			values_list.update({item:data[item]})
30
 			values_list.update({item:data[item]})
30
 	return values_list
31
 	return values_list
31
-	
32
+
32
 def edit(data):
33
 def edit(data):
33
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
34
 	values_list=prepara_values_usuario(data)
35
 	values_list=prepara_values_usuario(data)
74
 	data.update(form_order)
75
 	data.update(form_order)
75
 	data.update({"abled":True})
76
 	data.update({"abled":True})
76
 	return jsonify(data)
77
 	return jsonify(data)
77
-	
78
+
78
 def edit_form(id, disabled=False):
79
 def edit_form(id, disabled=False):
79
 	facultad = db.Table('facultad', metadata, autoload=True, autoload_with=engine)
80
 	facultad = db.Table('facultad', metadata, autoload=True, autoload_with=engine)
80
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
81
 	usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
110
 		abled=False
111
 		abled=False
111
 	data.update({"abled":abled})
112
 	data.update({"abled":abled})
112
 	return jsonify(data)
113
 	return jsonify(data)
113
-	


+ 1
- 1
templates/table.html Переглянути файл

53
         </h1>
53
         </h1>
54
         <div class="col" >
54
         <div class="col" >
55
           {% raw %}
55
           {% raw %}
56
-          <a class="btn button mr-4" href="{{info.add_link}}">{{info.add}}</a>
56
+          <a class="btn button boton mr-4" href="{{info.add_link}}">{{info.add}}</a>
57
           {% endraw %}
57
           {% endraw %}
58
         </div>
58
         </div>
59
       </div>
59
       </div>