5 Stimmen

Django: erlauben ein FloatField oder ein IntegerField in einem Eingabeformular?

Ich habe ein Django-Modell mit einem Feld für Preis:

class Book(models.Model):
    title = models.CharField(max_length=200)
    price = models.FloatField(null=True, blank=True)

Das Problem ist, dass meine Benutzer einen Preis als 245 oder als 245,00 eingeben können, und ich möchte, dass das System mit beiden Werten umgehen kann.

Kann ich etwas Gescheites tun, um dies zu ermöglichen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X