Добрый день, даны 2 модели django: class Person(TenantAwareModel): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) full_name = models.CharField(max_length=200) personal_car= models.ForeignKey(Car, on_delete=models.SET_NULL , null=True, blank=True) ... def __str__(self): return self.full_name class Car(TenantAwareModel): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) car_name = models.CharField(max_length=200) …
Я создаю сайт и мне нужно получить доступ к глобальным переменным для раздела нижнего колонтитула и я нашел контекстный процессор один из способов получить доступ к глобальной переменной и мой вопрос в том, является ли контекстный процессор одним и …
У меня есть две модели с отношением manytomany. Когда я создаю тренировку, я хочу, чтобы список упражнений добавлялся в порядке добавления и не удалялись дубликаты упражнений. Например, у меня есть тренировка с упражнениями: A, прыжки, B, прыжки, C,... и …
В моем файле data.html мне нужна информация как из модели файла, так и из модели недели. Используя colors = File.objects.filter(user=request.user.userdata).filter(pk=pk) я могу получить всю необходимую мне информацию из файла с нужным PK при открытии html без проблем, но data …
Мне нужно переопределить метод Django save, чтобы при совершении покупки определенным cpf, она сохранялась со статусом "Approved". Кто-нибудь может мне помочь? Следуйте за models.py class Purchases(TimeStampedModel): APROVADO = "AP" EM_VALIDACAO = "VA" STATUS_CHOICHES = ( (APROVADO, "Aprovado"), …
Я хочу глубоко понять CORS. Если мы рассмотрим определение https://developer.mozilla.org/: Cross-Origin Resource Sharing (CORS) - это механизм, основанный на HTTP-заголовках, который позволяет серверу указывать любые источники (домен, схема или порт), отличные от его собственных, с …
Выпуск Ошибка связана с тем, что папка attachments(post_office_attachments) не может быть создана на linux сервере. Ошибка TypeError at /dev/generate_request/ Объект типа 'TypeError' не является JSON сериализуемым Метод запроса: POST Версия Django: 2.2.3 Тип исключения: TypeError Значение исключения: Объект типа 'TypeError' …
Я создаю веб-приложение для пиццерии. Нужно добавить действие: при нажатии на кнопку "Заказ доставлен" статус заказа должен меняться на "Заказ выполнен". Как это сделать? Необходимо, чтобы при нажатии на кнопку поле статуса в заказе менялось models.py: views.py: from django.shortcuts …
Я пытаюсь обновить версию django с 1.8 до 3.2. моя конфигурация корневого URL определена как: ROOT_URLCONF = 'clickwork.urls' в settings.py Внутри файла urls у меня есть этот импорт: from django.conf import settings import oauth2_provider.views as oauth2_views from django.contrib …
В моем веб-приложении один пользователь может иметь много учетных записей, но пользователь должен войти в систему только один раз. Однако разные учетные записи могут иметь разные разрешения. Каждая учетная запись имеет свою собственную сессию, и request.user будет меняться в зависимости …
Я хочу десериализовать сериализованные данные django rest framework, чтобы получить обратно объект, т.е. сделать что-то вроде Modelname.objects.get(**serialized_data). Однако когда я пытаюсь сделать следующее, я получаю ошибку валидации, потому что drf пытается создать новый экземпляр, а он уже существует. Мне нужно …
У меня есть две модели с отношением ManyToManyField: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) created_at = models.DateTimeField(auto_now=True, null=True, blank=True) Я могу получить все строки следующим …
У меня есть некоторый api, который создает модель User, и у меня есть сигнал post_save, который делает некоторое обновление базы данных. Я хочу применить transaction.atomic, но требуется ли это при использовании сигнала? Работает ли сигнал с атомарными транзакциями? …
Я новичок в Django и пытаюсь преобразовать Str, где основой для этого является (2021(год) - CG(название продукта) - 1(ID продукта) -101(var продукта). Но мне нужно последнее число для переменной. пример: продукт 1: 2021CG1101 продукт 2: 2021CG1102 вот …
Я хочу создать две отдельные таблицы, начинающиеся с одной строки. Я уже пробовал WD_TABLE_DIRECTION, WD_TABLE_ALIGNMENT они работают только для другой строки или другого уровня строки. ''' from docx.enum.table import WD_TABLE_DIRECTION table = document.add_table(3, 3) table.direction = WD_TABLE_DIRECTION.RTL или table.direction = …
У меня есть две модели, которые будут использовать одно и то же поле CardNumberField() для хранения номеров кредитных карт. Как я могу добавить пользовательский метод к полю для маскировки номеров карт? Я создал CardNumberField(), который наследуется от …
Я пытаюсь создать облако тегов. По какой-то причине я не могу установить значение поля через админ панель, то есть я не могу выбрать теги которые принадлежали бы данной публикации. Код: models.py class Publication(models.Model): title = models.CharField(max_length=256) ... tags = models.ManyToManyField('Tag', …
Мне удалось развернуть свой сайт на AWS с помощью NGINX и Gunicorn. Сайт работал нормально, но я заметил ошибку при посещении страницы. Может ли кто-нибудь подсказать мне, что пошло не так? Вот ссылка на живой сайт: <a href="http://ec2-3-16-152-98.us-east-2.compute.amazonaws.com/" rel="nofollow …
Я пытаюсь отладить свое приложение Django в VSCode, но по какой-то причине VSCode не запускается в моем virtualenv. Я пробовал несколько способов, но все равно не получается. I've set pythonpath to the path of the Pythonfile inside my virtualenv: …
Я пытаюсь интегрировать django с scrapy Моя директива выглядит следующим образом djangoproj / djangoproj / settings.py / urls.py / myapp / models.py ( it has the class named DjangoModel ) / views.py / scrapyproj / myscrapyapp / google.py …
У меня есть две модели из двух разных баз данных (одна только для чтения) без ForeignKey между двумя моделями (не удалось заставить это работать, насколько я нашел, это невозможно). В основной модели я храню ID из второй модели (БД …
У меня есть queryset, который я получаю из get_queryset(). Мы знаем, что возврат queryset дает список объектов, который содержит все поля модели. Теперь я не хочу сериализовать все поля из модели и показать их все в ответе. Я хочу …
Я пытаюсь настроить Apache с Django на Windows, но, похоже, ничего не получается. Мой settings.py ALLOWED_HOSTS = ['localhost', '127.0.0.1'] Мой wsgi.py import os import sys from django.core.wsgi import get_wsgi_application from pathlib import Path # Add project directory …
Привет всем, я пытаюсь создать историю пользователя для сайта и столкнулся с проблемой создания истории пользователя для управления сессией и управления cookies. может ли кто-нибудь помочь мне?
Я хочу предварительно заполнить (инициализировать) определенное поле формы в классе django createView в соответствии с параметром url, переданным в теге {% url %}. Я не знаю, как выбрать переданный параметр url в методе get_initial(self) класса createView. Когда я жестко кодирую …
Я пытаюсь выполнить перенаправление в Django следующим образом @api_view(["GET", "POST"]) def login(request): redirect_url = validated_data.get("redirect_url", RACKER_FRONTEND_LOGIN_URL) if request.method == "POST": return redirect( f"{redirect_url}?access_token=asdsa/" ) but the redirect doesn't happen. I'm getting a `CORS error` <img …
API работает только с url ниже: http://127.0.0.1:1997/api/v1/groups/ Как я могу удалить последнее '/', чтобы это работало как показано ниже: http://127.0.0.1:1997/api/v1/groups Мой url-код конфигурации: import os from django.contrib import admin from django.urls …
У меня есть университетская платформа на базе heroku, на которой я устанавливаю django. Сборка выполняется через gitlab-ci, где переменные окружения установлены для подключения к postgres. Сборка проходит успешно: В журнале …
У меня есть такие модели: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) created_at = models.DateTimeField(auto_now=True, null=True, blank=True) Я хочу сделать внутреннее соединение между двумя таблицами …
Я запутался в распаковке данных или проверенных данных в сериализаторах django. Например, я читаю фрагменты кода из документации по drf и это выглядит следующим образом. class UserSerializer(serializers.ModelSerializer): profile = ProfileSerializer() class Meta: model = User fields = ['username', 'email', …
Я использую Django LDAP аутентификацию, с библиотекой django-auth-ldap. Классическая аутентификация с помощью user/pwd также поддерживается: AUTHENTICATION_BACKENDS = ['django_auth_ldap.backend.LDAPBackend', 'django.contrib.auth.backends.ModelBackend', ] Все работает нормально, я могу войти и выйти. Но мы заметили, что когда пользователь входит в систему и …
Я запустил свою систему в экземпляре EC2. Я добавил настройки для cloudguru profiler. Теперь мне нужно запустить его на сервере. Как я должен его запустить?
У меня есть одно приложение django, в котором я ищу имя по словам first_name и last_name. Что работает для меня, используя Q тег. from django.db.models import Q def find_user_by_name(query_name): qs = User.objects.all() for term in query_name.split(): qs = qs.filter( …
вот мой код Как я могу сохранить мой файл pandas_simple здесь, в файле, который я создал с помощью BASE_DIR? (Это должно быть с Python)
В дополнение к ответу , который я получил вчера, он показал мне еще одну проблему. Используя метод , он не показывает мне никаких данных при просмотре. Пример: Когда я добавляю задачу, она не отображается в представлении. Чтобы получить данные …
views.py class PostCreatView(LoginRequiredMixin, CreateView): model = Posts fields = ['image', 'caption'] template_name = 'home/creat-post.html' success_url = '/home/' def form_valid(self,form): form.instance.user = self.request.user return super().form_valid(form) models.py class Posts(models.Model): caption = models.CharField(max_length=2200) date_posted = models.DateTimeField(default=timezone.now()) image …
Возможно ли расширить поле пользователя в djoser? Я использую djoser jwt token аутентификацию в Django restframework. И, как водится, функциональность djoser исходит из djoser.url и djoser.urls.jwt. Только имя пользователя, электронная почта и пароль являются параметрами, которые я хочу, чтобы …
Я хочу динамически создавать изображение на основе пользовательских данных и отображать его пользователю. views.py: class TreatmentTemplateView(TemplateView): template_name = "../templates/patient/treatment_detail.html" def get_context_data(self, *args, **kwargs): context = super().get_context_data(*args, **kwargs) context["patient_id"] = self.kwargs["patient_id"] result = find_treatment(context["patient_id"]) context = result[0] context["patient"] = result[1] …
У меня довольно много проблем при попытке распаковать gzipped данные в django. Я попробовал несколько решений, предложенных в Скачать и распаковать gzipped файл в памяти?, но мне кажется, что я столкнулся с трудностями в том, как это взаимодействует …
Я новичок в регистрации и испытываю трудности с установкой уровня регистрации на отладочный. Я создал свой собственный регистратор # logger.py from pathlib import Path import logging # Create a custom logger logger = logging.getLogger(__name__) logger.propagate = False logging.basicConfig(level=logging.DEBUG) # …