Exemplo n.º 1
0
Arquivo: views.py Projeto: xasetl/1327
def render_text(request, title):
	if request.method != 'POST':
		raise SuspiciousOperation

	document = get_object_or_404(Document, url_title=title)
	if document.has_perms():
		check_permissions(document, request.user, [document.view_permission_name, document.edit_permission_name])

	text, __ = convert_markdown(request.POST['text'])

	WebsocketGroup(get_group_name(document.hash_value)).send({
		'text': text
	})

	return HttpResponse(text, content_type='text/plain')
Exemplo n.º 2
0
def render_text(request, title):
    if request.method != 'POST':
        raise SuspiciousOperation

    document = get_object_or_404(Document, url_title=title)
    if document.has_perms():
        check_permissions(
            document, request.user,
            [document.view_permission_name, document.edit_permission_name])

    text, __ = convert_markdown(request.POST['text'])

    WebsocketGroup(get_group_name(document.hash_value)).send({'text': text})

    return HttpResponse(text, content_type='text/plain')