Вопросы с тегом «django»

Django - это фреймворк на стороне сервера с открытым исходным кодом, написанный на Python. Он предназначен для уменьшения усилий, необходимых для создания сложных управляемых данными веб-сайтов и веб-приложений, с особым акцентом на меньшее количество кода, отсутствие избыточности и более явный, чем неявный.

5
Django Admin - отключить действие «Добавить» для конкретной модели
У меня есть сайт Django с множеством моделей и форм. У меня есть много пользовательских форм и наборов форм и наборов inlineform, а также пользовательских проверок и пользовательских наборов запросов. Следовательно, действие добавления модели зависит от форм, которым нужны другие вещи, и «модель добавления» в администраторе django пропускает 500 из …

7
Как я могу проверить размер коллекции в шаблоне Django?
У меня есть список в моем шаблоне Django. Я хочу сделать что-то, только если размер списка больше нуля. Я попробовал myList|lengthи , myList|length_isно они не увенчались успехом. Я искал по всему и не вижу примеров. Как я могу это проверить?

13
Фильтр Django против get для одного объекта?
Я спорил об этом с некоторыми коллегами. Есть ли предпочтительный способ получения объекта в Django, когда вы ожидаете только один? Два очевидных способа: try: obj = MyModel.objects.get(id=1) except MyModel.DoesNotExist: # We have no object! Do something... pass И: objs = MyModel.objects.filter(id=1) if len(objs) == 1: obj = objs[0] else: # …


10
Не удается установить через pip из-за ошибки egg_info
Независимо от того, какой пакет я пытаюсь установить, я получаю эту ошибку: error: invalid command 'egg_info' ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 in c:\users\zorpix\appdata\local\temp\pip-build-Zorpix\virtualenv Storing complete log in C:\Users\Zorpix\pip\pip.log Я видел этот вопрос , но ответ не работает для меня. Я могу установить дистрибутивный …

3
Django values_list против значений
В Django, в чем разница между следующими двумя: Article.objects.values_list('comment_id', flat=True).distinct() против Article.objects.values('comment_id').distinct() Моя цель - получить список уникальных идентификаторов комментариев под каждым Article. Я прочитал документацию (и фактически использовал оба подхода). Результаты явно кажутся похожими.

7
Как разрешить проверку только одной радиокнопки?
{% for each in AnswerQuery %} <form action={{address}}> <span>{{each.answer}}</span><input type='radio'> <span>Votes:{{each.answercount}}</span> <br> </form> {% endfor %} Это часть моего шаблона django , он должен распечатать несколько переключателей, соответствующих ответам, назначенным кнопкам. Но я не знаю, почему я могу проверить несколько переключателей, которые меня напутали. Предполагается, что я могу проверить только …
145 html  django  forms 

3
Когда мне следует использовать ugettext_lazy?
У меня вопрос по использованию ugettext и ugettext_lazyдля переводов. Я узнал, что в моделях я должен использовать ugettext_lazy, а в представлениях - ugettext. Но есть ли другие места, где мне ugettext_lazyтоже стоит воспользоваться ? А как насчет определений форм? Есть ли различия в производительности между ними? Изменить: И еще кое-что. …

7
Где должны находиться обработчики сигналов в проекте django?
Я только начал внедрять слушателей сигналов в проект django. Пока понимаю, что это такое и как ими пользоваться. Мне трудно понять, куда мне их положить. В документации с сайта django сказано следующее: Где должен жить этот код? Вы можете разместить код обработки сигнала и регистрационный код где угодно. Однако вам …


7
Хороший проект django с открытым исходным кодом для обучения [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …

6
Как создать объект для модели Django с полем многие ко многим?
Моя модель: class Sample(models.Model): users = models.ManyToManyField(User) Я хочу сохранить и то, user1и другое user2в этой модели: user1 = User.objects.get(pk=1) user2 = User.objects.get(pk=2) sample_object = Sample(users=user1, users=user2) sample_object.save() Я знаю, что это неправильно, но уверен, что ты понимаешь то, что я хочу делать. Как бы ты это сделал?

29
Django 1.7 - makemigrations не обнаруживает изменений
Как сказано в названии, я не могу заставить миграцию работать. Изначально приложение было под 1.6, поэтому я понимаю, что миграций там изначально не будет, и действительно, если я запускаю, python manage.py migrateя получаю: Operations to perform: Synchronize unmigrated apps: myapp Apply all migrations: admin, contenttypes, auth, sessions Synchronizing apps without …

12
Использование Pylint с Django
Я очень хотел бы интегрировать pylint в процесс сборки для моих проектов python, но я столкнулся с одним show-stopper: один из типов ошибок, которые я считаю чрезвычайно полезными -: - E1101: *%s %r has no %r member*постоянно сообщает об ошибках при использовании общих полей django , например: E1101:125:get_user_tags: Class 'Tag' …

30
Django - makemigrations - изменений не обнаружено
Я пытался создать миграции в существующем приложении с помощью команды makemigrations, но она выводит «Изменений не обнаружено». Обычно я создаю новые приложения с помощью startappкоманды, но не использовал ее для этого приложения, когда создавал его. После отладки я обнаружил, что он не создает миграцию, потому что migrationsпакет / папка отсутствует …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.