Django

Code

Ticket #10692 (closed: fixed)

Opened 1 year ago

Last modified 1 year ago

DecimalField raises "InvalidOperation: Rescale > prec"

Reported by: krylatij Assigned to: gwilson
Milestone: 1.1 Component: Database layer (models, ORM)
Version: SVN Keywords:
Cc: Triage Stage: Accepted
Has patch: 0 Needs documentation: 0
Needs tests: 0 Patch needs improvement: 0

Description (Last modified by gwilson)

Create simple model:

class Test(models.Model):
    area = models.DecimalField(default=0, max_digits=7, decimal_places=2)

run:

Test.objects.filter(area__lte=1000000000)

it will raise InvalidOperation: Rescale > prec in decimal.py

Attachments

Change History

04/01/09 11:01:52 changed by gwilson

  • status changed from new to assigned.
  • description changed.
  • needs_better_patch changed.
  • needs_tests changed.
  • owner changed from nobody to gwilson.
  • needs_docs changed.

04/02/09 10:16:11 changed by jacob

  • stage changed from Unreviewed to Accepted.

04/12/09 00:32:23 changed by mtredinnick

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [10545]) Fixed #10692 -- Fixed DecimalField? lookups for extreme values.

04/12/09 00:34:08 changed by mtredinnick

(In [10546]) [1.0.X] Fixed #10692 -- Fixed DecimalField? lookups for extreme values.

Backport of r10545 from trunk.


Add/Change #10692 (DecimalField raises "InvalidOperation: Rescale > prec")




Change Properties
Action