Почему возникает ошибка «no such table: main.auth_user__old»?
Всего то нужно было:

По совету разных людей проапгрейдить джанго до 2.1.5 pip install django==2.1.5
Удалить базу SQLite (можно просто вручную делетнуть из проекта)
Снова мигрировать python manage.py makemigrations а потом python manage.py migrate
Перезапустить python manage.py runserver
DONE!
Правильно говорят на стаке, надо занести свои инструкции с помощью миграций в базу данных.

Про них надо почитать в родной документации, и\или найти перевод на русский. Они [переводы] есть.