:art: course_register

huangqimin001 4 anos atrás
pai
commit
92d19413b0
2 arquivos alterados com 24 adições e 2 exclusões
  1. 18 0
      api/course_register_views.py
  2. 6 2
      api/urls.py

+ 18 - 0
api/course_register_views.py

@@ -0,0 +1,18 @@
1
+# -*- coding: utf-8 -*-
2
+
3
+from __future__ import division
4
+
5
+from django_response import response
6
+
7
+from registration.models import CourseRegisterInfo
8
+
9
+
10
+def course_register(request):
11
+    field_id = request.POST.get('field_id', '')
12
+    course_id = request.POST.get('course_id', '')
13
+    course_name = request.POST.get('course_name', '')
14
+    fields = request.POST.get('fields', [])
15
+
16
+    CourseRegisterInfo.objects.create(field_id=field_id, course_id=course_id, course_name=course_name, fields=fields)
17
+
18
+    return response()

+ 6 - 2
api/urls.py

@@ -2,8 +2,8 @@
2 2
 
3 3
 from django.conf.urls import url
4 4
 
5
-from api import (branch_campus_admin_views, branch_campus_views, course_field_views, course_views, mini_views,
6
-                 oauth_views, wx_views)
5
+from api import (branch_campus_admin_views, branch_campus_views, course_field_views, course_register_views,
6
+                 course_views, mini_views, oauth_views, wx_views)
7 7
 
8 8
 
9 9
 urlpatterns = [
@@ -50,3 +50,7 @@ urlpatterns = [
50 50
     url(r'^mini/login$', mini_views.mini_login_api, name='mini_login_api'),  # 小程序登录
51 51
     url(r'^mini/userinfo2$', mini_views.get_userinfo_api2, name='get_userinfo_api2'),  # 获取用户信息
52 52
 ]
53
+
54
+urlpatterns += [
55
+    url(r'^course/register$', course_register_views.course_register, name='course_register'),
56
+]