Django - Einstellung Datum als Datum eingegeben Wert

Ich versuche ein Datum, als der Wert des date-input in einem Formular. Aber, wie Ihr vielleicht schon erraten haben, es funktioniert nicht.

Hier ist, was ich habe in meinem template:

<div class="form-group">
       <label for="date" class="col-md-3 control-label">Date</label>
    <div class="col-md-9">
        <input type="date" class="form-control" id="date" value="{{placement.date}}">
    </div>
</div>

- Und dies ist die Ansicht, es ruft sowie die Platzierung Modell:

class Placement(models.Model):
    student = models.ForeignKey(Student)
    email = models.EmailField(max_length=254)
    fname = models.CharField(max_length=50)
    sname = models.CharField(max_length=50)
    cname = models.CharField(max_length=100)
    position = models.CharField(max_length=50)
    house = models.CharField(max_length=50, blank=True)
    street = models.CharField(max_length=50)
    town = models.CharField(max_length=50)
    county = models.CharField(max_length=50)
    postcode = models.CharField(max_length=8)
    phone = models.CharField(max_length=20)
    length = models.IntegerField(null=True)
    category = models.CharField(max_length=50)
    date = models.DateField(null=True)
    confirmed = models.BooleanField(default=False)
    completed = models.BooleanField(default=False)
    created = models.DateTimeField(null=True)

def view_placement(request, placement_id):
    school = School.objects.get(pk=request.session['school'])
    context = {'school':school}
    if request.session['utype'] == 'a':
        context['user'] = Administrator.objects.get(pk=request.session['user'])
        context['placement'] = Placement.objects.get(pk=placement_id)
        return render(request, 'workxp/admin/view_placement.html', context)

Aber nicht das Datum anzeigen. Nur ein leeres Datum eingegeben...

Wie kann ich dieses Problem beheben?

Dank!

  • Sie haben uns Ihre view.py den code zum aufrufen dieser Vorlage.
  • können Sie laden Sie Ihre Ansichten [ und Modell details becoz hier mostely wir Taten dies bedeutet, dass wir das Datum so ist, bitte hinzufügen, dass auch
  • Hinzugefügt Modells und der view 🙂
  • In der vorgeschlagenen Lösung für Sie arbeiten ?
InformationsquelleAutor Pictraz | 2015-01-26
Schreibe einen Kommentar