Вопрос: Я интегрирую Facebook Login в свое веб-приложение Django, размещенное по адресу https://weddingcloset.store. В консоли разработчика Facebook я создал приложение и добавил weddingcloset.store и www.weddingcloset.store к доменам приложения в основных настройках. Я также …
Классы сериализатора корзины class CartSerializer(serializers.ModelSerializer): user = UserSerializer(read_only=True) menuitem = MenuItemSerializer(read_only=True) price = serializers.SerializerMethodField(method_name='calculate_price') menuitem_id = serializers.IntegerField(write_only=True) user_id = serializers.IntegerField(write_only=True) class Meta: model = Cart fields = ['id', 'user', 'menuitem', 'quantity', 'unit_price', 'price', 'menuitem_id', 'user_id'] validators = [ validators.UniqueTogetherValidator( …
У меня есть группа почтовых ящиков, которые должны быть заполнены на основе логина клиента и доменов, которыми он владеет. Клиент:Пользователь - это отношения 1:1. Пробовали: views.py: class MailboxAutocomplete(autocomplete.Select2QuerySetView): def get_queryset(self): if not self.request.user.is_authenticated: return Mailbox.objects.none() qs = …
Давайте упростим задачу. Допустим, у меня есть две модели: class Man(models.Model): # some fields class Job(models.Model): man = models.ForeignKey(Man) # other fields Вот, по моей логике, у некоторых мужчин может быть работа, у некоторых …
Я хотел бы ограничить количество постов или статей для пользователя, например, 12 или 15 публикаций за год Я хотел бы ограничить количество постов или статей для пользователя, например 12 или 15 публикаций за год, залогиненный пользователь будет брать одну …
Вот мой исходный код (извините, что прислал почти все, я не знаю, где ошибка): <p class="font-bold">Apresentar a avaliação detalhada processo de negócio, trazendo todos os questionários, suas perguntas e respostas.</p> {% for item in data['quiz'] %} {% if …
Django Ninja позволяет автогенерировать документацию по конечным точкам OpenApi. Однако документация доступна только для одного объекта API, то есть для просмотра документации другого API мне нужно изменить URL. В моем проекте используется несколько версий API. Я хотел бы разместить документацию …
(Да, я знаю, что первым предложением будет преобразовать DetailView в ListView; я уже пробовал, и это не помогло) У меня есть приложение Django forum, его структура - «forum -> subforum -> topic -> comments». Комментарии отображаются на …
Я хочу создать бэкенд-приложение на фреймворке Django (4.2). Я хотел бы получить список инструментов для виртуальных сред python. Мне интересно, есть ли среди вас те, кто работает над реальными Django-приложениями и имеет историю проблем/успехов с определенным инструментом. Я …
Я хочу иметь возможность использовать интерфейс autocomplete_fields из Django admin в Django CMS плагине Я создал плагин, который имеет поле foreignkey : class ProductBlock(CMSPlugin): text = models.TextField() product = models.ForeignKey(Product, on_delete=models.CASCADE, blank=True, null=True) Когда я перехожу …
Я пишу форму регистрации для моего сайта на django. В основном я хочу, чтобы они нажали кнопку submit и создали учетную запись. Я написал код, который создает лицензионный ключ, когда они нажимают кнопку, но я не знаю, как привязать …
При создании сайтов я использую следующую логику: Если мой внешний домен - domain.com, то мой внутренний домен всегда api.domain.com (поддомен через Cloudflare) Я столкнулся с ошибкой, вызванной CORS WildcardOriginNotAllowed, MultipleAllowOriginValues, когда я попытался применить CORS-заголовок ответа через nginx, …
В моем приложении я хочу запускать некоторую функцию один раз через определенный промежуток времени с момента создания объекта. Является ли django-celery-beat подходящим инструментом для этого?
Мне приходится использовать FORCE_SCRIPT_NAME для установки имени приложения. Проблема в том, что при переходе с одной страницы на другую имя скрипта устанавливается за url. Ниже приведен код #setting.py FORCE_SCRIPT_NAME = "/myapp/" #urls.py(myapp) urlpatterns = [ path('', views.index, name='index'), path('another-page/', …
Я пытаюсь развернуть geonode-project в подпапке. К настоящему моменту я успешно сделал следующее: изменил статические и загрузочные урлы в настройках добавили префикс ко всем урлам, например re_path(r"^my_prefix", include("geonode.urls")) Но проблема …
Я работаю над проектом Django с CI/CD конвейером, реализованным с помощью Jenkins. Когда я добавляю в код новую библиотеку и обновляю файл requirements.txt, протаскивание этих изменений через конвейер CI/CD и запуск файла requirements.txt приводит к простою во время установки …
Недавно я обновил Django до последней версии, 5.1.2, и с тех пор каждый раз, когда я запускаю сервер, я получаю следующее предупреждение: RuntimeWarning: Не рекомендуется обращаться к базе данных во время инициализации приложения. Чтобы устранить это предупреждение, избегайте …
У меня есть скрипт, запущенный в Docker (с помощью wsl2) с помощью CMD, который странно ведет себя в отношении сигналов SIGINT. Вот этот скрипт: #!/usr/bin/env bash python manage.py init_db exec gunicorn foobar.asgi:application \ --worker-class uvicorn.workers.UvicornWorker \ --bind …
Я разрабатываю приложение MAUI Blazor, которое взаимодействует с бэкендом Django REST Framework. Я пытаюсь реализовать аутентификацию пользователей, но при попытке войти в систему я сталкиваюсь с ошибкой «Bad Request». Я успешно обращаюсь к конечной точке /api/login/, но получаю …
Салюты, Я создавал тесты для тестирования веб- Я облазил весь интернет в поисках решения. Я создавал фикстуру для группы, которая позволяет пользователям создавать записи в блогах. Это серия тестов, которые я создавал для целей авторизации. …
Я работаю над своей первой программой на Django и хотел бы создать шаблон, включающий функции фильтрации и пагинации, которые можно было бы использовать одновременно. Вот что у меня есть на данный момент: models.py class Player (models.Model): name = models.CharField(max_length=32) …
Добрый день! Я разворачиваю проект Django с Django Rest Framework (DRF) на AWS Lambda с помощью Zappa. Пока все работает, за исключением админки Django, которая выглядит не стилизованной и не содержит статических файлов. Следуя документации, я …
{% block content %} <div class="mt-6 px-6 py-12 bg-gray-100 rounded-xl"> <h2 class="mb-12 text-2xl textt-center">Shop Smart, Live Better.</h2> <div class="grid grid-cols-3 gap-3"> {% for item in items %} <div> <a href="#"> <div> <img src="{{ item.image.url }}" class="rounded-t-xl"> </div> <div class="p-6 bg-white …
В настоящее время я работаю над проектом на Django. Приложение, о котором идет речь, позволяет агентам регистрировать свое присутствие на постах охраны (охрана) и совершать обход. На каждом посту может быть 2 или 3 агента, которые должны использовать одно …
Я очень люблю использовать технику инъекции зависимостей для разделения кода. Обычно это включает в себя предоставление функциональности объекту в конструкторе его зависимого объекта. Впервые я использую django для создания веб-апи (с базой данных объектов). Я намеревался внедрить сложную …
Я создаю приложение django, оно имеет следующую архитектуру. apps.py handlers.py signals.py views.py urls.py urls.py - Содержит конечную точку, в которой у меня есть класс представления из views.py. Я перехватываю там данные POST-запроса, эта конечная точка действует как …
Я заметил, что сериализаторы Django работают крайне медленно даже после решения проблем с N+1 типом (я думаю). Я основываюсь на собственном опыте и вопросах, подобных этим ModelSerializer работает крайне медленно во фреймворке Django REST <a href="https://hakibenita.com/django-rest-framework-slow" rel="nofollow …
У меня есть ListView для рендеринга страница с таблицей объектов. Первый столбец - это чекбоксы для выполнения некоторых действий над несколькими объектами (не набор форм). Каждый checkbox содержит объект id в виде value и использует AJAX-запросы для выполнения этих …
Как отправлять HTML письма со встроенными изображениями в приложении django? Как встроить изображения, например, логотипы, которые будут отображаться в отправленных письмах? Я попробовал использовать {% load static %} в шаблоне html-почты, но все равно не получилось
В Django, как я могу получить локальный IP 192.168.1.200 Django, который он в настоящее время прослушивает? Мне нужно использовать IP в формате логирования Django. settings.py ALLOWED_HOSTS = ['192.168.1.200', '127.0.0.1'] Запустить сервер python manage.py runserver 192.168.1.200:8000 …
Я пытаюсь добавить переменную в форму Django, при этом переменная не должна быть полем формы. Мне нужен набор флажков, которые будут отмечены, если пользователь подписан на рассылку. Когда форма загружается, опции не загружаются успешно. При загрузке формы все подписки отмечаются. …
Прошу прощения, если это ужасная статья, так как это мой первый вопрос. Я пытаюсь подсчитать количество акций, оставшихся в портфеле Django пользователя после того, как в этом портфеле было совершено множество операций с акциями. Ниже приводится краткое описание …
Я создаю сайт для видеоуроков в DRF. Я отправляю url видео непосредственно в Front end. Человек, получивший URL, может скачать видео. Что я могу сделать, так это сделать так, чтобы я не мог загрузить видео. Есть ли какие-нибудь готовые …
В настоящее время я использую Django 5.1.1 и размещаю его в стандартной среде Google App Engine. Когда я работаю над сайтом, у меня запущен Cloud SQL Auth Proxy. Это означает, что все изменения в базе данных происходят в …
Я работаю над веб-сайтом с django и в настоящее время пытаюсь добавить способ для пользователей загрузить файл на веб-сайт и просто для тестирования, чтобы он записывал на мой ПК. Но проблема в том, что на мой рабочий стол …
Я успешно добавил GeoAddressPanel и LeafletPanel на страницу администратора Wagtail с помощью Wagtail Geo Widget. Я хотел бы переопределить местоположение по умолчанию, но не могу понять, как это сделать, есть идеи? Вот что у …
Я реализовал в своем проекте django представление загрузки, которое собирает zip-архив и передает его на лету. В архив входят 1 файл tsv и любое количество файлов xml (из набора результатов поиска), которые организованы в ряд каталогов. Загрузка …
После перехода с psycopg2 на psycopg3 в моем Django-проекте мои изображения (которые нужно хранить как bytea в базе данных) больше не рендерятся. Просматриваю person = Person.objects.get(pk=1). Затем я делаю FileResponse(person.picture, as_attachment=True), чтобы получить картинку и подать ее в ответ. …
Я расширил встроенную форму аутентификации, чтобы использовать bootstrap naming LoginForm. Если пользователь указывает неверные данные, я хочу показать сообщение «Wrong Credential». Но функция is_valid() работает только тогда, когда данные (имя пользователя, пароль) полностью совпадают. Допустим, я ввожу правильное имя пользователя, …
Я разрабатываю страницы аутентификации для своего приложения, используя Flutter для мобильного фронтенда и Django для бэкенда. Функциональность входа в систему работает отлично, но я столкнулся с проблемой при выходе из системы. Когда я пытаюсь выйти из системы, возвращается …