Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Simplified sqlite backend ImproperlyConfigured check now that we don'…

…t support Python 2.4

git-svn-id: http://code.djangoproject.com/svn/django/trunk@15932 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 579eb979615d8b735df1d387d90266ab474fe6b6 1 parent a89ee06
@adrianholovaty adrianholovaty authored
Showing with 2 additions and 10 deletions.
  1. +2 −10 django/db/backends/sqlite3/base.py
View
12 django/db/backends/sqlite3/base.py
@@ -1,9 +1,7 @@
"""
SQLite3 backend for django.
-Python 2.4 requires pysqlite2 (http://pysqlite.org/).
-
-Python 2.5 and later can use a pysqlite2 module or the sqlite3 module in the
+Works with either the pysqlite2 module or the sqlite3 module in the
standard library.
"""
@@ -25,14 +23,8 @@
except ImportError, e1:
from sqlite3 import dbapi2 as Database
except ImportError, exc:
- import sys
from django.core.exceptions import ImproperlyConfigured
- if sys.version_info < (2, 5, 0):
- module = 'pysqlite2 module'
- exc = e1
- else:
- module = 'either pysqlite2 or sqlite3 modules (tried in that order)'
- raise ImproperlyConfigured("Error loading %s: %s" % (module, exc))
+ raise ImproperlyConfigured("Error loading either pysqlite2 or sqlite3 modules (tried in that order): %s" % exc)
DatabaseError = Database.DatabaseError
Please sign in to comment.
Something went wrong with that request. Please try again.