Add `file_submission_required=True` to test data creation script
This commit is contained in:
parent
4cc942a1ee
commit
5a3753f510
|
|
@ -254,6 +254,7 @@ def create_uk_fahrzeug_casework(course_id=COURSE_UK, competence_certificate=None
|
||||||
"task",
|
"task",
|
||||||
TaskBlockFactory(
|
TaskBlockFactory(
|
||||||
title="Teilaufgabe 1: Beispiel einer Versicherungspolice finden",
|
title="Teilaufgabe 1: Beispiel einer Versicherungspolice finden",
|
||||||
|
file_submission_required=True,
|
||||||
# it is hard to create a StreamValue programmatically, we have to
|
# it is hard to create a StreamValue programmatically, we have to
|
||||||
# create a `StreamValue` manually. Ask Daniel and/or Ramon
|
# create a `StreamValue` manually. Ask Daniel and/or Ramon
|
||||||
content=StreamValue(
|
content=StreamValue(
|
||||||
|
|
@ -317,7 +318,6 @@ def create_uk_fahrzeug_casework(course_id=COURSE_UK, competence_certificate=None
|
||||||
"task",
|
"task",
|
||||||
TaskBlockFactory(
|
TaskBlockFactory(
|
||||||
title="Teilaufgabe 3: Aktuelle Versicherung",
|
title="Teilaufgabe 3: Aktuelle Versicherung",
|
||||||
# TODO: add document upload
|
|
||||||
content=StreamValue(
|
content=StreamValue(
|
||||||
TaskContentStreamBlock(),
|
TaskContentStreamBlock(),
|
||||||
stream_data=[
|
stream_data=[
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,21 @@
|
||||||
|
import structlog
|
||||||
from rest_framework.decorators import api_view
|
from rest_framework.decorators import api_view
|
||||||
from rest_framework.response import Response
|
from rest_framework.response import Response
|
||||||
|
|
||||||
from vbv_lernwelt.files.serializers import PresignInputSerializer
|
from vbv_lernwelt.files.serializers import PresignInputSerializer
|
||||||
from vbv_lernwelt.files.services import FileDirectUploadService
|
from vbv_lernwelt.files.services import FileDirectUploadService
|
||||||
|
|
||||||
|
logger = structlog.get_logger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@api_view(["POST"])
|
@api_view(["POST"])
|
||||||
def presign(request):
|
def presign(request):
|
||||||
print("presign", request.data)
|
logger.debug(
|
||||||
|
"presign request",
|
||||||
|
file_type=request.data.get("file_type"),
|
||||||
|
file_name=request.data.get("file_name"),
|
||||||
|
label="file_upload",
|
||||||
|
)
|
||||||
|
|
||||||
if not request.user.is_authenticated:
|
if not request.user.is_authenticated:
|
||||||
return Response(status=401)
|
return Response(status=401)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue