Code

Opened 2 years ago

Closed 2 years ago

#17883 closed Bug (fixed)

Better Error messages for 1.2 deprecations

Reported by: PaulM Owned by: jezdez
Component: Core (Other) Version: 1.4-beta-1
Severity: Release blocker Keywords:
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

As we move to 1.4 and change the required settings file format significantly, we need to provide better error messages for deprecated methods we've actually removed. In particular, both the database and cache settings provide opaque "backend not found" when a settings file uses the old style settings. This is incredibly frustrating to people who are not deeply familiar with Django settings files, or who didn't read the release notes for 1.2.

Attachments (0)

Change History (2)

comment:1 Changed 2 years ago by PaulM

  • Component changed from Uncategorized to Core (Other)
  • Version changed from 1.3 to 1.4-beta-1

comment:2 Changed 2 years ago by PaulM

  • Resolution set to fixed
  • Status changed from new to closed

In [17689]:

Fixed #17883. Improved error message for old-style database backends.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.