Changes between Initial Version and Version 1 of Ticket #30329
- Timestamp:
- Apr 4, 2019, 5:00:43 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #30329 – Description
initial v1 1 1 When an older version of sqlite is installed, the final line of the traceback is unrelated. 2 2 3 {{{ 3 4 raise LookupError(message) 4 5 LookupError: No installed app with label 'admin'. 6 }}} 5 7 6 8 If you look further up the traceback, you can see what the problem is, but this can be tricky for newer users. 7 9 10 {{{ 8 11 raise ImproperlyConfigured('SQLite 3.8.3 or later is required (found %s).' % Database.sqlite_version) 9 12 django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17). 13 }}} 10 14 11 15 I think that if we made the error message clearer it would be helpful for new users. Perhaps we could do this by checking the sqlite version in a system check, or maybe there's a better approach.