Unverified Commit 69a69847 authored by Serge S. Koval's avatar Serge S. Koval Committed by GitHub

Merge pull request #1901 from ufo911/master

form_ajax_refs  mongoengine.errors.InvalidQueryError: Cannot resolve field "id" and column_editable_list The CSRF token is missing
parents 648d9b9f 1336450e
......@@ -42,10 +42,10 @@ class QueryAjaxModelLoader(AjaxModelLoader):
if not model:
return None
return (as_unicode(model.id), as_unicode(model))
return (as_unicode(model.pk), as_unicode(model))
def get_one(self, pk):
return self.model.objects.filter(id=pk).first()
return self.model.objects.filter(pk=pk).first()
def get_list(self, term, offset=0, limit=DEFAULT_PAGE_SIZE):
query = self.model.objects
......
......@@ -138,6 +138,8 @@
{% set form = list_forms[get_pk_value(row)] %}
{% if form.csrf_token %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c), csrf=form.csrf_token._value()) }}
{% elif csrf_token %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c), csrf=csrf_token()) }}
{% else %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c)) }}
{% endif %}
......
......@@ -137,6 +137,8 @@
{% set form = list_forms[get_pk_value(row)] %}
{% if form.csrf_token %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c), csrf=form.csrf_token._value()) }}
{% elif csrf_token %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c), csrf=csrf_token()) }}
{% else %}
{{ form[c](pk=get_pk_value(row), display_value=get_value(row, c)) }}
{% endif %}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment