Skip to content
Snippets Groups Projects
Commit 68310dc4 authored by Bodor Máté's avatar Bodor Máté
Browse files

little changes

parent f6cf034f
No related branches found
No related tags found
No related merge requests found
......@@ -9,7 +9,7 @@ from common.validators import FileSizeValidator
class Document(models.Model):
uploaded_by = models.ForeignKey(Profile, on_delete=models.DO_NOTHING)
uploaded_at = models.DateTimeField(auto_now_add=True, editable=False)
name = models.CharField(max_length=150)
name = models.CharField(max_length=150, blank=True, default='')
description = models.TextField(blank=True, default='')
file = models.FileField(
validators=[
......@@ -22,6 +22,7 @@ class Document(models.Model):
FileSizeValidator(size_limit=52428800), # 52428800 - 50MiB
],
blank=True,
null=True
)
solution = models.ForeignKey(Solution, related_name='files', on_delete=models.CASCADE)
......
......@@ -3,7 +3,7 @@ from common.serializers import CurrentUserProfileDefault
from . import models
from common.middleware import CurrentUserMiddleware
_max_count = 5
_max_count = 1
class DocumentSerializer(serializers.ModelSerializer):
......
from rest_framework import viewsets
from common import permissions
from . import models
from . import serializers
from rest_framework.parsers import JSONParser, MultiPartParser
class DocumentViewSet(viewsets.ModelViewSet):
serializer_class = serializers.DocumentSerializer
permission_classes = (permissions.IsStaffOrStudent, )
parser_classes = (JSONParser, MultiPartParser)
def get_queryset(self):
user = self.request.user
......
......@@ -15,7 +15,6 @@ DATABASES = {
}
}
REST_FRAMEWORK = {
'DEFAULT_RENDERER_CLASSES': (
'rest_framework.renderers.JSONRenderer',
......@@ -26,7 +25,6 @@ REST_FRAMEWORK = {
}
STATIC_ROOT = os.path.join(BASE_DIR, 'static_collected')
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'mail.sch.bme.hu'
EMAIL_PORT = 25
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment