Я создаю форму в Django и хочу предоставить пользователям список флажков с возможностью выбора текстового ввода Other _____ в качестве одного из вариантов. Вот мой код, использующий MultipleChoiceField и CheckboxSelectMultiple: class IntakeFormSimple(Form): def __init__(self, *args, **kwargs): super(IntakeFormSimple, self).__init__(*args, …
Я хочу реализовать полу- (realtime) веб-чат. В проекте есть 2 группы пользователей, менеджеры и пользователи. Менеджер находится в групповом чате со своими пользователями. Есть несколько требований/проблем: Сейчас дело в том, что django размещен на pythonanywhere, а …
Вчера я узнал, что можно использовать выражение through в ключевом пути, который находится в выражении Q. И я узнал, что при фильтрации с использованием полей в связанных таблицах M:M результирующий набор запросов больше похож на true join (где запись …
Возможно, это глупый вопрос, но я читал в документации Django о "gettext_lazy", но для меня нет четкого определения этой функции, и я хочу удалить ее и я нашел эту реализацию from django.utils.translation import gettext_lazy as _ …
Я уже некоторое время занимаюсь этим, но не могу найти способ установить 'customer' в поле foreignkey модели 'ShippingAddress', как мне запросить поле customer, чтобы вместе с данными о доставке через форму, клиент сохранялся и в поле foreignkey. заранее спасибо! …
Введение Я прочитал Документацию по Django: Multiple databases, но, похоже, это не работает для меня после обновления с 3.2 до 4.0. Были сделаны другие изменения, но поскольку я работаю в среде разработки, я решил удалить …
При миграции моего проекта Django на Heroku возникает ошибка django.db.utils.ProgrammingError: relation "users_customuser" does not exist. Но это работает совершенно нормально на моем локальном сервере. Запуск миграций: Applying account.0001_initial...Traceback (most recent call last): Файл "/app/.heroku/python/lib/python3.9/site-packages/django/db/backends/utils.py", строка 84, in _execute …
У меня есть models.py с сотрудником и всей информацией. Одним щелчком мыши я хочу отобразить всю информацию о моем сотруднике. Дело в том, что у меня есть 2 колонки одна для имен и одна для информации. когда я …
я пытаюсь сделать так, чтобы даже если пользователь обновит страницу или вернется на нее, радиокнопка оставалась той же, которую выбирает пользователь. N.B: значение радиокнопки сохраняется в сессиях <div class="col-md-1 ps-md-1"> <input class="align-middle h-100" type="radio" name="deliveryOption" id="{{option.id}}" value="{{option.id}}"> </div> …
Я отслеживал эту ошибку некоторое время, пока не нашел источник, из которого, как я полагаю, она исходит, и теперь я застрял здесь. У меня есть следующие модели: class ShopItem(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) store = models.ForeignKey(to=Store, on_delete=models.CASCADE) name …
У меня есть localstorage itemcheck в следующем формате: {"images":["png1"],"itemIds":["1","3","4"]}' При успехе Ajax, DOM передается следующим образом: success: function (data) { console.log(data) $.each(data, function (key, value) { if ($.trim(key) == "products") { for (var i = 0; …
Я работал над простой регистрационной вевой, которая посылает код активации тоже в django. И проблема в том, что он не выдает мне никакой ошибки и не регистрирует ни одного пользователя, и я не знаю почему? Вот мой код: veiws.py …
Допустим, у меня есть форма_1 (PresupuestosClientesForm) и форма_2 (PresupuestosVehiculosForm), эти формы хранят информацию и находятся на разных html страницах. Я хотел бы иметь представление, которое представляет информацию, сохраненную в формах 1 и 2 в одном шаблоне. Как я могу …
Я начинающий (около 1 года, как я начал изучать python в web) Я работал над проектом (для онлайн видеоконференций) вы можете посмотреть разработку здесь (ПРОСТО НАЖМИТЕ КНОПКУ MAKE A MEETING) https://pranaam.web.app …
Я хочу прервать удаление модели из админки django на основе некоторого условия. Я пробовал переопределить delete_queryset(self, request, queryset) метод. def delete_queryset(self, request, queryset): if (<my condition>): message = "Error message" raise ValidationError(message) super().delete_queryset(request, queryset) Это …
Я новичок в django. Я работаю над одним текстовым полем в форме django, которая имеет несколько полей. Я написал AJAX код для передачи каждого значения (введенного с клавиатуры). Как я могу получить доступ к этому значению в коде представления …
У меня код модели выглядит следующим образом: from django.db import models from django.core.validators import MinLengthValidator from django.urls import reverse from django.conf import settings class Doc(models.Model): ... added_by = models.CharField(blank=False,null=True,max_length=100,validators=[MinLengthValidator(10)]) added_by_2 = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) ... Я могу перенести …
У меня есть следующие (упрощенные) django и django-polymorphic модели: class GenericOffer(PolymorphicModel): pass class OfferA(GenericOffer): special = models.IntegerField() class OfferB(GenericOffer): pass class GenericProduct(PolymorphicModel): offer = models.ForeignKey(to=GenericOffer) class ProductA(GenericProduct): pass class ProductB(GenericProduct): pass class Gizmo(models.Model): product = models.ForeignKey(to=GenericProduct) из …
В проекте django e-commerce у меня есть представление, которое добавляет товар в корзину через сессии, также это представление получает POST запрос от ajax. Я не могу найти, как протестировать этот код. basket/views.py def basket_add(request): basket = Basket(request) if …
Фон У меня есть следующее представление, и сопутствующий swagger UI генерируется django-spectacular: class AllowedNameType(Enum): BRAND = "BRAND" .... @classmethod def list(cls): return list(map(lambda c: c.value, cls)) class GenerateCompanyNamesViewSet(viewsets.ViewSet): http_method_names = ["get"] def list(self, request: Request, *args, **kwargs) -> …
Попытка использовать PostgreSQL 14 с Django с помощью docker-compose version: '3.7' services: web: build: context: . dockerfile: Dockerfile container_name: dev__app image: backend-dev command: ["/scripts/docker/wait_for_it.sh", "database:5432", "--", "/scripts/docker/docker_start.sh"] volumes: # Make /src directory editable which updates django app when …
Мне нужен поиск, который ищет по нескольким полям и возвращает "заголовок", который выделяет совпадающие слова. Насколько я понимаю, SearchVector подходит для поиска по нескольким полям. Но все примеры SearchHeadline, которые я видел, используют только одно поле! Как лучше всего …
Много раз возникает необходимость проверить, есть ли хотя бы один элемент внутри QuerySet. В основном я использую exists: if queryset.exists(): ... Однако я видел коллег, использующих функцию python any: if any(queryset): …
Я создаю простое приложение со списком, в котором есть группы и элементы, каждый из которых имеет связанного с ним пользователя. Как я могу обеспечить в модели, чтобы элемент, созданный одним пользователем, никогда не мог быть связан с группой, созданной …
Как динамически изменять метки полей в формах в Django В приведенном ниже коде слово labels в функции def clean_passport "закрашивается серым цветом", говоря, что доступ к 'labels' не разрешен class LegalDocumentUpdateForm(forms.ModelForm): # FORM META PARAMETERS class Meta: model = Legal_Document …
Я открываю модальное окно с помощью ajax, но у меня возникла проблема, потому что мне нужно получить доступ к url на моем сайте, который требует запроса <script> document.getElementById('myBtn2').onclick = function(){ $.ajax({ url:"{% url 'add_data' %}?filter=crew", type:'GET', success: function(data){ $('#modal-content2').html(data); } …
Models.py class user(AbstractUser): salary_number = models.IntegerField(unique=True, null=True, blank=True) Admin.py def save_model(self, request, obj, form, change): if obj.salary_number == None: raise ValidationError("ERROR salary number!") .... obj.save() Я пытаюсь показать ошибку для пользователя, если он забыл заполнить номер зарплаты, но …
Я пытаюсь работать над проектом, и одна из функций заключается в том, что пользователи, которые вошли в систему, должны иметь возможность посетить страницу Watchlist, которая должна отображать все объявления, которые пользователь добавил в свой список просмотра. Пока что …
Я хочу поставить свой пользовательский UI вместо UI платежного шлюза открытого уровня, но у меня возникают проблемы с пониманием кода шлюза. Насколько я понял, это готовый UI платежного шлюза, и у меня возникают проблемы с заменой стиля этого шлюза. Мой …
Это для проекта, в котором мы можем вводить доходы и расходы и сохранять их в модели. Мне нужно сортировать записи в модели по месяцам, например, записи за предыдущий месяц.
У меня была система восстановления пароля по электронной почте в моем веб-приложении, которая отлично работала до развертывания. Однако теперь, когда я успешно развернул приложение, восстановление пароля - единственная функция, которая не работает, при запросе она остается загруженной в течение …
Я создал Django API для создания нового пользователя. Однако, когда я пытаюсь создать пользователя, я получаю сообщение об ошибке: IntegrityError at /api/v1/users/register/ NOT NULL constraint failed: accounts_user.user_id Вот что у меня есть в models.py from django.db import models …
Я хочу отображать названия двух моделей в автозаполнении в строке поиска, однако я не уверен, как написать цикл в функции search_address_qa, который бы отображал названия нескольких моделей. На данный момент я могу правильно отобразить только address_objects (Статья) или …
Я новичок в Django и пытаюсь сделать приложение для загрузки нескольких файлов с помощью форм. Более того, я хотел бы, чтобы файлы сохранялись в директории, которая содержит имя пользователя при аутентификации. Я использовал различные учебники, которые смог найти, но …
Я использую tables2 для django. У меня таблицы (в основном) работают, только некоторые тонкие настройки рендеринга, но данные все на месте. Проблема в том, что у меня есть несколько таблиц на одной html-странице. В некоторых таблицах может быть четыре …
Итак, я пробую свои силы в своем первом проекте django самостоятельно после учебников, и я пытаюсь добавить страницу обновления профиля пользователя. Имя пользователя и email обновляются отлично, но когда я пытаюсь обновить картинку профиля, она не обновляется. Хотя файл …
Я использую DRF в качестве бэкенд API в сочетании с React. Я делаю GET-запрос, используя fetch, а затем заполняю таблицу react данными, предоставленными DRF. Проблема в том, что когда я впервые загружаю страницу или обновляю ее вручную, …
У меня есть форма, которая включает поле FileField и поле CharField. Оба работают как ожидалось. Ни одно из полей не является обязательным само по себе, но одно из них должно быть указано. Поэтому я хочу добавить проверку, которая …
Я пытаюсь отправить электронную почту. Сначала я создаю экземпляр соединения с помощью метода get connection. Затем получаю желаемые учетные данные хоста электронной почты из базы данных. экземпляр соединения создается, и весь поток идет хорошо, но я не получаю электронную …
Какова разница между этими двумя строками кода в шаблоне Django? {% blocktrans %}Example{% endblocktrans %} {% blocktranslate %}Example{% endblocktranslate %} Похоже, в чем разница между этими двумя строками кода в шаблоне Django? <pre class="lang-html …