django-views

У меня есть две модели: League и Team. Team имеет внешнюю ключевую связь с League. Я хочу иметь возможность устанавливать доступные варианты для Team на основе значений, хранящихся в League. В частности: class League(models.Model): number_of_teams = models.IntegerField() class Team(models.Model): l...

у меня есть url Django, как это: url( r'^project_config/(?P<product>w+)/(?P<project_id>w+)/$', 'tool.views.ProjectConfig', name='project_config' ), и мой views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff проблема ...

у меня есть пользовательский класс в виде # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) Я хочу передать в slug параметр (или другие па...

в основном просто проверить, если объект существует и вернуть объект. затем на основании этого выполняют действия. Мне интересно, Как правильно это сделать, не возвращая 404? try: listing = RealEstateListing.objects.get(slug_url = slug) except: listing = None if listing: ...

Я хочу увидеть, если поле/переменная нет в шаблоне Django. Каков правильный синтаксис для этого? Это то, что у меня сейчас есть: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} в приведенном выше примере,...

в django как проверить, существует ли какая-либо запись для запроса sc=scorm.objects.filter(Header__id=qp.id) вот как это было сделано в php if(mysql_num_rows($resultn)) { // True condition } else { // False condition } ...

Я пытаюсь создать промежуточное программное обеспечение, чтобы дополнительно передать kwarg для каждого представления, которое соответствует условию. проблема в том, что я не могу найти пример, как настроить на middleware. Я видел классы, которые переопределяют метод, который я хочу, process_view: Class Ch...

один из моих представлений должен добавить элемент вместе с другими функциями, но у меня уже есть другое представление, которое специально добавляет элемент. могу ли я сделать что-то вроде: def specific_add_item_view(request): item = Item.objects.create(foo=request.bar) def big_view(request): # .....

в запросе Django у меня есть следующее POST:<QueryDict: {u'section': [u'39'], u'MAINS': [u'137']}> как получить значения section и MAINS? if request.method == 'GET': qd = request.GET elif request.method == 'POST': qd = request.POST section_id = qd.__getitem__('section') or g...

у меня есть модель class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question и теперь я хочу обновить только ...