13 lines
369 B
Python
13 lines
369 B
Python
|
from django.contrib.auth.decorators import login_required
|
||
|
from django.views.decorators.http import require_http_methods
|
||
|
from django.http import HttpResponse
|
||
|
|
||
|
from .utils import markdown_to_html
|
||
|
|
||
|
|
||
|
@login_required
|
||
|
@require_http_methods(["POST"])
|
||
|
def markdown_preview(request):
|
||
|
content = request.POST.get('data', '')
|
||
|
return HttpResponse(markdown_to_html(content))
|