Tag: django views

Как написать собственные методы в представлениях на основе классов и вызвать методы в URL-адресах

Вот мой код. Я просто пытался реализовать это, но не мог. Я нахожусь в стадии наклонения Django class BCD(View): def start(self): return HttpResponse("Huray Finally I called") urls.py urlpatterns = patterns('', url(r'^login1/$',BCD.as_view(),) И даже я попробовал urlpatterns = patterns('', url(r'^login1/$',BCD.start.as_view(),) Это вызывает ошибку. Я прочитал документы django-методов, такие как get и post, head может быть написан, […]

Как применить декоратор сделать метод отправки в классах просмотров Django

Читая книгу «ProDjango», я нашел интересный момент о применении пользовательского декоратора к методам в классах. Автор говорит, что мы можем вручную назначить декоратор каждому методу класса, т. Е. get , post и т. Д., Или мы можем добавить наш декоратор к методу dispatch() и если мы это сделаем, то декоратор будет применен к каждому методу […]

Как я могу использовать пользовательскую функцию в представлениях на основе классов

У меня есть это мнение class UserView(GenericAPIView): def get(self, request, format=None, **kwargs): pass def post(self, request, format=None, **kwargs): pass Это отлично работает с этим URL-адресом url(r'^user$', UserView.as_view(),name='user'), но я хочу иметь настраиваемый URL-адрес def custom(): pass Я хочу чтобы url(r'^user/custom/$', UserView.as_view(custom),name='user'), Как я могу это сделать

Как массовое обновление поля «много ко многим» набора запросов Django

Как одно обновление – навалом – много-много полей в наборе запросов модели данных Django? Например, у меня есть модель данных под названием Photo , а другая – PhotoStream . В Photo меня есть which_stream = models.ManyToManyField(PhotoStream) . Я извлек запрос из Photos под названием childhood_photos , и мне нужно добавить новый объект PhotoStream во много-много […]

Как получить двоичные данные в Django!

простите меня, если это немного вопрос новичков, я начал изучать Django вчера, и я стараюсь не впадать в вредные привычки, т.е. я стараюсь делать «путь django» с самого начала. У меня есть представление, которое получает двоичные данные как поле http post. Теперь Django, конечно, автоконвертирует мои двоичные данные в строку юникода. Мой вопрос: как я […]

Django – сортировка списка по 3 столбцам на шаблонах

Мои модели: Item: name desc order created_at И у меня есть список предметов из этого элемента : items = Item.objects.all().order_by('order', '-created_at') Теперь я отправляю этот список в шаблоны. Но я должен сортировать его по шаблону. Например: <ul> <li>item 1</li> <li>item 2</li> <li>item 3</li> </ul> <ul> <li>item 4</li> <li>item 5</li> <li>item 6</li> </ul> <ul> <li>item 7</li> […]

Поток процесса отладки вручную Django

Я занимаюсь обработкой разработки приложения Django. Я провел около 40-50 часов, исследуя Django, и я хорошо готовлю приложение! Тем не менее, я начинаю сталкиваться с «более серьезными» ошибками, так как некоторые могут их называть, поскольку я не могу выяснить из моей трассировки стека точно, какова настоящая проблема. В основном, я нажимаю ссылку на моей странице, […]

Django Queryset: нужна помощь в оптимизации этого набора запросов

Я пытаюсь выявить некоторые общие комбинации тегов из списка записей вопросов образования. В этом примере я рассматриваю только пример с двумя тегами (тег-тег), который должен получить пример результата: «point» + «curve» (65 записей) «add» + «subtract» (40 записей ) … Это желаемый результат в SQL-заявлении: SELECT a.tag, b.tag, count(*) FROM examquestions.dbmanagement_tag as a INNER JOIN […]

Джанго-группирующий словарь в шаблоне

У меня есть это представление, которое является списком групп для каждого сеанса: def group_list(): attendance = Student.objects.values('session', 'group', 'full_name',).order_by('session','group') return attendance Словарь выглядит так: {'full_name': u'User1', 'session': 1, 'group': u'A'} {'full_name': u'User2', 'session': 1, 'group': u"B"} {'full_name': u'User3', 'session': 2, 'group': u"B"} {'full_name': u'User4', 'session': 99, 'group': u'A'} {'full_name': u'User5', 'session': 99, 'group': u"C"} Есть […]

отключить мониторинг новой реликвии в представлении django

Я использую фреймворк Django (версия 1.5.1) с почти 25 внутренними приложениями, каждый из которых имеет от 7 до 15 разных видов, довольно много. Таким образом, для мониторинга RPM, времени запроса и т. Д. , и optime ответ кода Я использую новую Relic (бесплатную) услугу, и это очень удобно, НО для контроля времени отклика шаблона / […]

Python - лучший язык программирования в мире.