Результаты поиска по запросу "django"

3 ответа

Это правда, что Django дает вам API для запроса обратной связи. Однако использование обратной связи для извлечения связанных моделей все равно приведет к дополнительному запросу SQL, который может привести к значительному снижению производительности, если он будет выполнен несколько раз (то есть в цикле). Чтобы избежать этого, можно захотеть денормализовать отношения, чтобы в приведенном выше случае можно было сохранить ссылки на подкатегории в каждой категории.

s.py class Category(models.Model): name = models.CharField(max_length=50) class SubCatergory(models.Model): parent_category = models.ForeignKey(Category) name = models.CharField(max_length=100)views.py def all_products(request): c = ...

2 ответа

 выглядит примерно так:

ие люди пытаются помочь другим, Я пытаюсь понять, как заставить Django сделать соединение для меня без написания собственного SQL. Допустим, у меня есть следующие модели class Parent(models.Model): name = models.CharField() children ...

1 ответ

 как

е чем пометить его как дубликат, я прочиталValueError: отсутствует запись манифеста статических файлов для 'favicon.ico' [https://stackoverflow.com/questions/44160666/valueerror-missing-staticfiles-manifest-entry-for-favicon-ico] и это не решает ...

ТОП публикаций

1 ответ

ответ обновлен, увидим снова

ирую новостной веб-сайт, на котором есть две модели News и BestNews.News - это внешний ключ BestNews.News обозначает все новости, Best News выбирается как рекомендуемая новость. Теперь я обработал список новостей и список лучших новостей в ...

1 ответ

 очень ценю ответ каждого! С вашим ответом я разобрался с этим вопросом шаг за шагом!

аюсь использовать ajax в Django, чтобы оставлять комментарии на новостном сайте. Однако это не работает.Когда я нажимаю кнопку отправки, она по-прежнему обновляет страницу и не имеет значения, как без ajax. Я действительно новичок в Django и ...

1 ответ

@havelock Да, это то, что он говорил. Используйте x.get вместо x ['a'].

равится, как красиво выглядит / чувствует питон, и я надеюсь, что это может быть чище (удобочитаемость потрясающая). Как правильно принять необязательный аргумент ключевого слова при переопределении подклассав этомгде опциональноkwarg должен ...

2 ответа

установите его в def

а самом деле это может быть простой случай, но мне сложно разобраться. У меня есть две воронки регистрации пользователей (корпоративная и все остальные). Когда корпоративный пользователь создает экземпляр User через мою регистрационную форму, я ...

1 ответ

Backend может быть упрощен для пользователя, _ = User.objects.get_or_create (username = credentials ['remote_user'])

аюсь найти лучший способ реализовать аутентификацию на основе токенов в моем приложении django. Внешнее приложение, не относящееся к django, устанавливает cookie с токеном, и у меня есть веб-сервис, который может извлекать информацию ...

2 ответа

Этот ответ более питонен, чем @ide.

траиваю Django и пытаюсь решить, использовать ли 32-битную или 64-битную версию Python 2.7 на моем компьютере с Windows 7. Я видел проблемы с 64-битным установщиком, но реальный вопрос в том, доступны ли все необходимые библиотеки для 64-битных ...

1 ответ

 должна быть первой строкой, вы не можете добавить оператор if.

ел бы иметь шаблон, который расширяет другой условно. По сути, когда переменная с именем "ajax" имеет значение true, я НЕ хочу, чтобы шаблон расширял другую. {% if not ajax %} {% extends "/base.html" %} {% endif %}Есть какие-нибудь подсказки?