Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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.