Некоторые изображения на моем сайте Wagtail должны отвечать определенным требованиям (например, отличаться минимальным размером для изображений баннеров, каруселей и т. д.). Я знаю, что могу проверить требования к изображениям после отправки данных формы редактирования, но я хотел бы …
Я хочу обрабатывать загрузку файлов в django. Модель и сериализатор выглядят следующим образом: def save_file(instance, filename): _, ext = os.path.splitext(filename) return f"{instance.id}{ext}" class FileModel(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) title = models.CharField(max_length=64) file = models.FileField(upload_to=save_file) created …
Я развернул это приложение во Fly.io, но когда я обращаюсь к url, оно показывает шаблоны и не дает доступа к API, я использую redux, и он показывает все null Я не знаю, что происходит Я застрял, я …
Views.py def autificat_user(request, pk): id_user = Profile.objects.get(id=pk) user_list = Profile.objects.all() for tes in user_list: print("user_list:",tes) if tes.friend.filter(user2=id_user): print(id_user,": to friends:", tes) tes.friend.filter(user2=id_user) <<Вот этот фильтр нужно в шаблоне применить, он проверяет нахожусь ли я у пользователя в друзьях. …
`@api_view(['POST']) def createUser(request): print(to_jsonschema(UserSerializer())) serializer = UserSerializer(data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data, status=201) else: return Response(serializer.errors, status=400)` Например, я бы хотел, чтобы возвращалось следующее { "name": "Token Refresh", "description": "Takes a refresh type JSON web token and returns …
Я хочу реализовать простую функциональность вкладок с помощью htmx для шаблона Django. Я знаю о пакете django_htmx, но я решил использовать htmx напрямую, и теперь у меня возникают проблемы с реализацией функциональности вкладок. Я попытался использовать пример с …
Прошло некоторое время, но у меня возникла несколько озадачивающая проблема. Я перебираю некоторые данные, получаемые из api, и выполняю вызов update_or_create через django. for product in response['products']: for variant in product['variants']: print(variant['product_id']) obj, created = Product.objects.update_or_create( sku=variant['sku'], defaults={ 'name': …
Прежде всего, я начал использовать django несколько месяцев назад, также я не очень хорошо использую английский язык, так что извините в первую очередь Я создал модели следующим образом class Project(models.Model): def __str__(self): return self.name name=models.CharField(max_length=80) class champs(models.Model): def __str__(self): …
В Django как лучше всего не сохранять модель при выполнении определенных условий и оставаться на странице изменений, а также выводить в консоль пользовательское сообщение об ошибке Django
У меня есть json-файл с огромным количеством данных в нем, я также создал django-модель для хранения этих данных, и теперь я не могу понять, как поместить эти json-данные в мои модели. Если делать это вручную, то это отнимет у …
Я пытаюсь отобразить значение на html-странице, но значение просто возвращается как <django.db.models.query_utils.DeferredAttribute object at ... >. Проблема заключается в переменной 'card_name'. Вот мои файлы кода из моего проекта Django: Models.py: class mProSet1990(models.Model): Image = models.CharField(max_length=255, primary_key=True) Card = models.CharField(max_length=255) …
Я работаю над базой данных шоу, в которой есть модели для актеров, персонажей и шоу. Я пытаюсь реализовать функцию Bulk Upload, которая принимает CSV-файл. Я начинаю с массовой загрузки шоу, вот соответствующая модель: class Show(models.Model: title = models.CharField(max_length=2083, blank=True, …
Я создаю сайт социальной сети, где пользователи переходят по ссылкам на посты, и каждый раз, когда они это делают, я вызываю конечную точку для регистрации просмотра этого поста. Будет ли безопасно освободить от csrf_exempt эту конечную точку, которая только …
У меня эта модель: class AllowedUser(models.Model): PLACE_CHOICES = ( (1, 'Loc1'), (2, 'Loc2'), (3, 'Loc3'), (4, 'Loc4'), (5, 'Loc5'), ) id = models.CharField(primary_key=True, max_length=8, unique=True, default=generate_unique_id) name = models.CharField(max_length=60) place = models.IntegerField(choices=PLACE_CHOICES) current_version = models.CharField(max_length=8, default="0.0.1") …
У меня есть код бэкенда, написанный на python, где он возвращает число, я хочу показать число разным цветом при определенном пороге. Например, если число 15 и выше, оно должно отображаться красным цветом Вот код: def zulu_extracts(weather_input,datis=None): …
Formset создается с помощью modelformset_factory и использует обычную ModelForm, я также использую django-crispy-forms. Почему изменение значения скрытого поля form-X-id с A на B (оба идентификатора A и B существуют в базе данных) не приводит к изменению этой записи? Внутри …
У меня есть следующий модульный тест: def test_cache(self): with self.assertNumQueries(1): print(database.records.all()) print(database.records.all()) print(database.records.all()) Тест провален, потому что сделано 3 запроса: Captured queries were: 1. SELECT "store_record"."id", "store_record"."key", "store_record"."database_id", "store_record"."user_id", "store_record"."organization_id", "store_record"."data", "store_record"."created_at", "store_record"."updated_at" FROM "store_record" WHERE "store_record"."database_id" …
Возникла задача создать двойной инлайн в админке, чтобы первый уровень был обычным, а второй с выбором "типа блока" Допустим, есть какая-то модель Practicum, в которой создаются inline-ом, модели Screens, они имеют какие-то поля и возможность выбрать из ряда моделей, как …
Эй, я пытаюсь обработать загрузку файлов с помощью задач celery. Однако после выполнения всех задач файл оказывается в хранилище, а не в базе данных, когда я запрашиваю /files. Эскиз (который генерируется как вторая задача, но гораздо быстрее) сохраняется и в …
row_1(PK) row_2 row_3 1 row one 2 row two 3 row three Данные из таблицы моей базы данных выглядят так, как показано …
В своем проекте Django я реализовал функцию, которая применяет к изображениям имя, основанное на UUID. Функция используется в качестве параметра 'upload_to' для поля ImageField в моей модели 'Image'. Вот код: models.py def image_file_path(instance, filename): """Generate file path for new image""" …
Я создал проект django для загрузки статей. В нем я создал функциональность, в которой, если пользователь не загрузил статью до 11:00 утра, в slack будет отправлено сообщение о необходимости загрузить статью. Проблема в том, что если я не …
Я работаю над приложением полного стека, в frontend я использую react, а для Backend я использую Django.... Я хочу сделать так, чтобы при входе пользователя в систему автоматически отображались все посты пользователей, за которыми он следит, У меня есть …
У меня есть приложение на основе django, интегрированное с login. Когда я открываю приложение на первой вкладке и вхожу в систему, эта вкладка автоматически выходит из системы, когда приложение открывается на другой вкладке того же браузера. Когда сессии, созданные …
В таблице базы данных есть столбец "body" типа "text". Этот столбец содержит корректные JSON-данные. Отображение данных из этой таблицы с помощью django-tables2 должно пропускать объекты, зависящие от элементов JSON в этом текстовом поле. Этот фильтр, очевидно, невозможен с помощью обычных …
У меня есть довольно сложный запрос, который я выполняю для отчета Trial Balance, который собирает текущие и предыдущие суммы дебета и кредита и агрегирует сумму. В Django я использую ORM для создания запроса, и его загрузка занимает около …
Запускаю докером, uwsgi и nginx django проект и на localhost, и на других доменах открывается Apache2 Default Page, не знаю что это и как исправить. Вот мой docker-compose.yml код: services: db: image: postgres:14.5 restart: always volumes: - ./data/db:/var/lib/postgresql/data environment: - …
У меня есть: class Scanned(models.Model): time = models.DateTimeField(default=datetime.now(timezone.utc), null=False) а в моих модульных тестах есть инстансы вида: Scanned(time=None) Я хотел бы, чтобы этот инстанс устанавливал значение времени в datetime.now(timezone.utc) Я пробовал: time …
Я новичок в Django и столкнулся с проблемой: я хочу выйти из учетной записи одним щелчком мыши, используя 'django.contrib.auth.urls'. Вот мой 'urls.py' path("accounts/", include('django.contrib.auth.urls')), home.html {% if user.is_authenticated %} <p>Hi, {{ user.username }}</p> <p><a href="{% url 'logout' %}">Log out</a></p> …
Ситуация: Запустил через docker-compose django и nginx на ubuntu vps хостинге. nginx слушает 80 и 443 порты. Проект открывается по домену и делает редирект на https. Проблема: Не работают эндпоинты, которые отправляют запросы на другие сервера (к удалённым api). После …
Когда отправляется пустая форма. Вместо того чтобы пропустить условия и вывести ту же форму. Вместо этого возвращается пустая форма и выдается код 200 class ContactView(View): def get(self, request): form = ContactModelForm() return render(request, 'contact/contact_us.html', {'forms': form}) …
Я успешно установил Ubuntu 22.04.6 на Windows 10 в качестве подсистемы. У меня есть приложение, которое работает с Python, Django, VueJS, Postgres с использованием Nodejs. Я использую веб-сервер Ngnix и могу получить сообщение "Welcome to Nginx!". Мне удалось …
Я создаю плагин для Netbox, и у меня есть форма фильтра, которая выглядит так, как я хочу. Но я хочу предоставить пользователю выпадающие опции для каждого из полей с конкретными доступными вариантами, и не знаю, как ограничить опции конкретными …
Я хочу, чтобы отображался только один представитель каждой телеграммы, а не все кортежи Там, где он отмечен, появляются все значения из таблицы бота messega, если у вас есть 50 …
Ситуация: Я запустил django и nginx через docker-compose на vps хостинге ubuntu. nginx поддерживает порты 80 и 443. Проект открывается по домену и перенаправляется на https. Проблема: Конечные точки, отправляющие запросы на другие серверы (к удаленным API), не …
Я хочу настроить главный экран администратора. Я попробовал перезаписать templates/admin/base.html следующим образом: {% extends "admin/base.html" %} {% load static %} {% block extrahead %} TEST #1 {% endblock %} {% block branding %} TEST #2 {{ block.super }} {% …
Я создаю многопользовательское веб-приложение DJango, которое разделяет арендаторов, предоставляя им каждому свою базу данных. Приложение определяет источник и место назначения запросов, проверяя имя хоста. Хост localhost - это арендатор по умолчанию (я), использующий базу данных default, а поддомены из …
Проблема в том, что у меня есть 2 поиска, один из которых - поиск соискателей для поиска работы, а другой - поиск компаний для поиска соискателей. Ожидаемый результат должен быть http://localhost:8000/search-job-seeker/?&q=searchquery, но я получаю http://localhost:8000/search-job-seeker/?csrfmiddlewaretoken=pF6HWEH2rOTvZTRsXzaDuQ9GiGw9ChmukeCYUSND15gzFPCKWmRtRGvVecMHIWKK&q=searchquery Я не вижу никаких …
Я хотел бы иметь отношения между моделью User и одной из различных (но связанных) моделей, но это должно быть только с одной из доступных моделей, например, различные виды подписок, но у пользователя может быть только одна связанная. …
Я пытаюсь войти в админ панель django с суперпользователем, которого я успешно создал, но каждый раз он выдает мне ImproperlyConfigured в /admin/login/, говоря, что settings. DATABASES is improperly configured, но я проверил все и ничего не кажется неправильным, дело в …