models
from django.db import models
class TextData(models.Model):
text = models.TextField()
uploaded_at = models.DateTimeField(auto_now_add=True)
views
from rest_framework import generics
from .models import TextData
from .serializers import TextDataSerializer
class UploadTextView(generics.CreateAPIView):
queryset = TextData.objects.all()
serializer_class = TextDataSerializer
serializers
from rest_framework import serializers
from .models import TextData
class TextDataSerializer(serializers.ModelSerializer):
class Meta:
model = TextData
fields = ('text', 'uploaded_at')
urls
from django.contrib import admin
from django.urls import path
from App.views import UploadTextView
urlpatterns = [
path('admin/', admin.site.urls),
path('upload/', UploadTextView.as_view(), name='upload_file'),
]