@@ -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)
|