@@ -2,6 +2,7 @@ |
||
| 2 | 2 |
|
| 3 | 3 |
from __future__ import division |
| 4 | 4 |
|
| 5 |
+from django_query import get_query_value |
|
| 5 | 6 |
from django_response import response |
| 6 | 7 |
from paginator import pagination |
| 7 | 8 |
|
@@ -21,7 +22,7 @@ def get_course_field_default(request): |
||
| 21 | 22 |
def add_course_field(request): |
| 22 | 23 |
course_id = request.POST.get('course_id', '')
|
| 23 | 24 |
course_name = request.POST.get('course_name', '')
|
| 24 |
- fields = request.POST.get('fields', [])
|
|
| 25 |
+ fields = get_query_value(request, 'fields', val_cast_type='listjson') |
|
| 25 | 26 |
|
| 26 | 27 |
course_field = CourseRegisterFieldInfo.objects.create(course_id=course_id, course_name=course_name, fields=fields) |
| 27 | 28 |
course_field.limit_scene_qrcode_url = get_course_field_limit_scene_qrcode_url(course_field.field_id) |
@@ -36,7 +37,7 @@ def update_course_field(request): |
||
| 36 | 37 |
field_id = request.POST.get('field_id', '')
|
| 37 | 38 |
course_id = request.POST.get('course_id', '')
|
| 38 | 39 |
course_name = request.POST.get('course_name', '')
|
| 39 |
- fields = request.POST.get('fields', [])
|
|
| 40 |
+ fields = get_query_value(request, 'fields', val_cast_type='listjson') |
|
| 40 | 41 |
|
| 41 | 42 |
CourseRegisterFieldInfo.objects.filter(field_id=field_id).update(course_id=course_id, course_name=course_name, fields=fields) |
| 42 | 43 |
|
@@ -2,6 +2,7 @@ |
||
| 2 | 2 |
|
| 3 | 3 |
from __future__ import division |
| 4 | 4 |
|
| 5 |
+from django_query import get_query_value |
|
| 5 | 6 |
from django_response import response |
| 6 | 7 |
from paginator import pagination |
| 7 | 8 |
|
@@ -13,7 +14,7 @@ def course_register(request): |
||
| 13 | 14 |
field_id = request.POST.get('field_id', '')
|
| 14 | 15 |
course_id = request.POST.get('course_id', '')
|
| 15 | 16 |
course_name = request.POST.get('course_name', '')
|
| 16 |
- fields = request.POST.get('fields', [])
|
|
| 17 |
+ fields = get_query_value(request, 'fields', val_cast_type='listjson') |
|
| 17 | 18 |
|
| 18 | 19 |
CourseRegisterInfo.objects.update_or_create(user_id=user_id, field_id=field_id, course_id=course_id, defaults={
|
| 19 | 20 |
'course_name': course_name, |
@@ -2,6 +2,7 @@ |
||
| 2 | 2 |
|
| 3 | 3 |
from __future__ import division |
| 4 | 4 |
|
| 5 |
+from django_query import get_query_value |
|
| 5 | 6 |
from django_response import response |
| 6 | 7 |
from paginator import pagination |
| 7 | 8 |
|
@@ -31,8 +32,8 @@ def add_course(request): |
||
| 31 | 32 |
# }] |
| 32 | 33 |
# } |
| 33 | 34 |
course_name = request.POST.get('course_name', '')
|
| 34 |
- authorities = request.POST.get('authorities', [])
|
|
| 35 |
- all_fields = request.POST.get('fields', [])
|
|
| 35 |
+ authorities = get_query_value(request, 'authorities', val_cast_type='listjson') |
|
| 36 |
+ all_fields = get_query_value(request, 'fields', val_cast_type='listjson') |
|
| 36 | 37 |
|
| 37 | 38 |
course = CourseInfo.objects.create(course_name=course_name, authorities=authorities) |
| 38 | 39 |
|
@@ -48,8 +49,8 @@ def add_course(request): |
||
| 48 | 49 |
def update_course(request): |
| 49 | 50 |
course_id = request.POST.get('course_id', '')
|
| 50 | 51 |
course_name = request.POST.get('course_name', '')
|
| 51 |
- authorities = request.POST.get('authorities', [])
|
|
| 52 |
- all_fields = request.POST.get('fields', [])
|
|
| 52 |
+ authorities = get_query_value(request, 'authorities', val_cast_type='listjson') |
|
| 53 |
+ all_fields = get_query_value(request, 'fields', val_cast_type='listjson') |
|
| 53 | 54 |
|
| 54 | 55 |
CourseInfo.objects.filter(course_id=course_id).update(course_name=course_name, authorities=authorities) |
| 55 | 56 |
CourseRegisterFieldInfo.objects.filter(course_id=course_id).update(course_name=course_name) |
@@ -7,6 +7,7 @@ django-json-response==1.1.5 |
||
| 7 | 7 |
django-logit==1.1.3 |
| 8 | 8 |
django-models-ext==1.1.9 |
| 9 | 9 |
django-paginator2==1.1.3 |
| 10 |
+django-query==1.0.6 |
|
| 10 | 11 |
django-redis-connector==1.0.3 |
| 11 | 12 |
django-response==1.1.1 |
| 12 | 13 |
django-rlog==1.0.7 |