from django.http import HttpResponse, Http404
from django.utils.feedgenerator import Atom1Feed
from django.views import View
-from django.views.decorators.csrf import csrf_exempt
from django.views.generic import CreateView, DeleteView, DetailView, ListView, UpdateView, TemplateView
from .models import Note
class NoteApiSaveView(View):
http_method_names = ['post']
- @csrf_exempt
- def dispatch(self, *args, **kwargs):
- return super().dispatch(*args, **kwargs)
-
def post(self, request, *args, **kwargs):
note = Note.objects.get(slug=kwargs['slug'])
note.text = request.POST['text']