这是一个简单得令人尴尬的问题。我试图了解如何在我正在构建的第一个 Django 应用程序中合并一个简单的 Python 函数。这是我的views.py文件...
from django.shortcuts import render
from noticeboard.models import Listings
from django.views import generic
from django.template import Context
class IndexView(generic.ListView):
template_name = 'listings/index.html'
context_object_name = 'latest_listings'
def get_queryset(self):
return Listings.objects.order_by('-pub_date')
class DetailView(generic.DetailView):
model = Listings
template_name = 'listings/listings_detail.html'
context_object_name = 'listing'
在列表模型中,我有以下字段:
listing = models.CharField(max_length=50)
我想编写一个函数来确保列表变量都是大写的——我知道如何编写函数——我只是不知道如何将它合并到views.py文件中!