Wie der Wochenwert aus dem django Modell abzurufen es in das Wörterbuch anzuzeigen und zu übergeben?

stimmen
0

Ich möchte nur die Woche Wert aus dem Modell holen und es in das Wörterbuch übergeben zu können. Was mache ich falsch?

Modell

import datetime
from datetime import date
from django.db import models


class WeekNumber(models.Model):
    Week number
    objects = models.Manager()

    @staticmethod
    def number_of_week():
        week = date.today().strftime(%U)
        return week

Aussicht

from django.views import View
from django.shortcuts import render
from .models import WeekNumber


class WeekNumbers(View):
    model = WeekNumber
    template_name = 'week_number'

    def get(self, request):
        week = WeekNumber.objects.get()
        context = {'week': week}
        return render(request, 'week_number.html', context)

Vorlage

<tr>
  <td>Week {{ week }}</td>
</tr>

und ich habe in Browser:

Week WeekNumber object (1)

Vielen Dank im Voraus!

Veröffentlicht am 27/11/2018 um 17:45
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more