basic noita parsing
This commit is contained in:
@@ -3,13 +3,20 @@ from django.core.files.base import ContentFile
|
||||
from ninja import Router, File
|
||||
from ninja.files import UploadedFile
|
||||
|
||||
from .models import LogfileSubmission
|
||||
from noita.schemas import ObjectivOut
|
||||
|
||||
from .models import LogfileSubmission, Objectiv
|
||||
from .schemas import NoitaSubmissionOut
|
||||
|
||||
|
||||
router = Router()
|
||||
|
||||
|
||||
@router.get("objectives", response=list[ObjectivOut])
|
||||
def get_my_objectives(request: HttpRequest):
|
||||
return Objectiv.objects.order_by("-count").filter(user=request.user)
|
||||
|
||||
|
||||
@router.post("submit", response=NoitaSubmissionOut)
|
||||
def submit_log_file(request: HttpRequest, file: UploadedFile = File(...)):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user