@@ -8,11 +8,12 @@ from registration.models import CourseRegisterInfo |
||
8 | 8 |
|
9 | 9 |
|
10 | 10 |
def course_register(request): |
11 |
+ user_id = request.POST.get('user_id', '') |
|
11 | 12 |
field_id = request.POST.get('field_id', '') |
12 | 13 |
course_id = request.POST.get('course_id', '') |
13 | 14 |
course_name = request.POST.get('course_name', '') |
14 | 15 |
fields = request.POST.get('fields', []) |
15 | 16 |
|
16 |
- CourseRegisterInfo.objects.create(field_id=field_id, course_id=course_id, course_name=course_name, fields=fields) |
|
17 |
+ CourseRegisterInfo.objects.create(user_id=user_id, field_id=field_id, course_id=course_id, course_name=course_name, fields=fields) |
|
17 | 18 |
|
18 | 19 |
return response() |
@@ -33,7 +33,7 @@ class CourseRegisterFieldInfoAdmin(admin.ModelAdmin): |
||
33 | 33 |
|
34 | 34 |
|
35 | 35 |
class CourseRegisterInfoAdmin(admin.ModelAdmin): |
36 |
- list_display = ('field_id', 'course_id', 'course_name', 'fields', 'updated_at', 'created_at') |
|
36 |
+ list_display = ('user_id', 'field_id', 'course_id', 'course_name', 'fields', 'updated_at', 'created_at') |
|
37 | 37 |
|
38 | 38 |
|
39 | 39 |
admin.site.register(BranchCampusInfo, BranchCampusInfoAdmin) |
@@ -0,0 +1,18 @@ |
||
1 |
+# Generated by Django 2.2.17 on 2021-02-03 23:51 |
|
2 |
+ |
|
3 |
+from django.db import migrations, models |
|
4 |
+ |
|
5 |
+ |
|
6 |
+class Migration(migrations.Migration): |
|
7 |
+ |
|
8 |
+ dependencies = [ |
|
9 |
+ ('registration', '0002_courseregisterfieldinfo_limit_scene_qrcode_url'), |
|
10 |
+ ] |
|
11 |
+ |
|
12 |
+ operations = [ |
|
13 |
+ migrations.AddField( |
|
14 |
+ model_name='courseregisterinfo', |
|
15 |
+ name='user_id', |
|
16 |
+ field=models.CharField(blank=True, db_index=True, help_text='用户唯一标识', max_length=32, null=True, verbose_name='user_id'), |
|
17 |
+ ), |
|
18 |
+ ] |
@@ -121,6 +121,8 @@ class CourseRegisterFieldInfo(BaseModelMixin): |
||
121 | 121 |
|
122 | 122 |
|
123 | 123 |
class CourseRegisterInfo(BaseModelMixin): |
124 |
+ user_id = models.CharField(_('user_id'), max_length=32, blank=True, null=True, help_text='用户唯一标识', db_index=True) |
|
125 |
+ |
|
124 | 126 |
field_id = models.CharField(_('field_id'), max_length=32, blank=True, null=True, help_text='字段唯一标识', db_index=True) |
125 | 127 |
|
126 | 128 |
course_id = models.CharField(_('course_id'), max_length=32, blank=True, null=True, help_text='课程唯一标识', db_index=True) |