Bu, HTML koduYasak 403 CSRF hata request.post.get kullanıldığında() metodu
<form action="http://127.0.0.1:8000/minor/postdata/" method="POST">
data:<br>
<input type="text" name="data"><br>
<input type="submit" value="Submit">
</form>
olan
from django.shortcuts import render
from django.http import HttpResponse
from django.http import HttpRequest
from django.db import models
from datetime import datetime
# Create your views here.
def postdata(request):
if request.method == "POST":
data=request.POST.get('data')
return HttpResponse(data)`
views.py kodudur GET istekleri için çalışan kod alabilirim basit html sayfa gelen posta verileri ile istek için çözüm bulamıyorum. Bu sunucuyu android uygulamasından bağlamalıyım
Eh, şablon değil .... basit html sayfasını kullanarak ve doğrudan url arıyorum sayfadan –
CSRF'yi denetlemeyen bir görünümünüz varsa, görünümünüzle 'csrf_except' dekoratörünü kullanın. Else, csrf çerezini kapmak ve değerini forma eklemek için JS kullanmanız gerekecek. – v1k45