The bug is in models.py => es_syncdb_callback(), line 81:
if int(get_version()[2]) > 6: returns False for django 1.10 and 1.11 as it gets 1 > 6 not 11 > 6...
The correct code (for support of django 1.10+ and django 2.0+) is:
v = get_version().split('.')
if int(v[0]) > 1 or int(v[1]) > 6
The bug is in models.py => es_syncdb_callback(), line 81:
if int(get_version()[2]) > 6:
returns False for django 1.10 and 1.11 as it gets 1 > 6 not 11 > 6... The correct code (for support of django 1.10+ and django 2.0+) is: