С начала проекта мы создали два приложения* Одно из них было частью многопользовательской архитектуры в одной базе данных, полуизолированно, с использованием многосхемного подхода. Мы создали третье приложение, которое мы также хотим интегрировать в схемы django-tenant, которое не отражает свои …
Я определяю модель Foo, которая имеет поле FileField с именем bar, и определяю функцию baz, которая является вызываемой и используется для аргумента bar's upload_to в том же файле. Когда я удаляю поле bar и функцию baz и выполняю операции …
Я использую PostgreSQL с Django для сохранения временных данных в БД с помощью html time input вот так <input type="time" name="houmon_time" value="{{ kokyaku.houmon_time.0 }}"> который работает нормально и данные сохраняются в БД следующим образом 09:00:00, …
У меня есть модель с несколькими полями, проверяемыми на уникальность: class AudQuestionList(BaseTimeStampModel): aud_ques_list_id = models.AutoField(primary_key=True,... aud_ques_list_num = models.CharField(max_length=26,... aud_ques_list_doc_type = models.ForeignKey(DocType,... short_text = models.CharField(max_length=55,... aud_scope_standards = models.ForeignKey(ScopeStandard, ... aud_freqency = models.ForeignKey(AuditFrequency, ... aud_process = models.ForeignKey(AuditProcesses, ... unique_together = [['aud_scope_standards', …
Я пытался заставить работать файл docker-compose, и до сих пор он был все ближе и ближе, но не совсем там. Возможно, заданные вопросы будут полезны кому-то еще в будущем. В любом случае, предыдущая тема была здесь: Docker-Compose Postgresql …
У меня есть 2 модели Album и Primary когда я перехожу к шаблонам альбомов и нажимаю на просмотр шаблонов альбомов, он показывает мне всех студентов из каждого альбома, который я создал, вместо того, чтобы показывать только студентов в альбоме, …
Я новичок, разрабатывающий Django сайт в виртуальной среде pipenv. Сервер запускался и работал без проблем. После того, как мой компьютер замерз, и я перезагрузился с помощью жесткой перезагрузки, я не могу заставить сервер Django работать. Вот ошибка, которую я …
У меня возникли трудности с запуском функции со следующим кодом. Он работает, когда я запускаю эти строки по отдельности в shell, но в функции 500s и я не могу получить доступ к объекту, который я только что создал. order …
Я пытаюсь создать карусель, которая показывает несколько фотографий одной кошки для проекта по питомнику, который я делаю. Я пытаюсь найти правильный шаблон, чтобы это работало. Мои модели class Cat(models.Model): name = models.CharField(max_length=32, null=True) available = models.BooleanField() main_image = models.ImageField(upload_to="images/") …
Я впервые использую htmx. У меня есть таблица, в которой каждая ячейка является объектом grade. До использования htmx я сделал каждую ячейку ссылкой на UpdateView для объекта. Теперь я пытаюсь заставить пользователя изменять поле score объекта прямо в таблице с …
Я создал функцию, которая добавляет пользователя в событие, это работает хорошо, но у меня проблемы с функцией, которая удаляет пользователей из события, я не понял, как получить сопровождающего, чтобы владелец мог удалить его. На данный момент у меня …
У меня есть API, с JSON в качестве content-type, построенный с помощью Django Rest Framework. Есть конечная точка, которая разрешает вход пользователей, для этого я использую пакет simple-jwt, и как представление имеет permission_classes = [AllowAny] и работает через POST …
У меня есть модель Primary и я хочу получить доступ к полям модели внутри моего шаблона viewStudent, потому что у меня больше полей в модели. модель: class Primary(models.Model): profilePicture = models.ImageField(blank=False, null=False) firstName = models.CharField(max_length=25, blank=False, null=False) …
Я пытаюсь использовать пользовательский виджет для кнопок плюс и минус и мне трудно связать виджет с его css и js файлами. Итак, в моем приложении у меня есть такая форма : class MyForm(forms.Form): degree = forms.DecimalField(label="Degree", max_digits=3, decimal_places=1, required=True, widget=PlusMinusNumberInput()) …
Я пытаюсь удалить неиспользуемые таблицы из базы данных с помощью одной миграции. Модели и ссылки уже удалены из кода, но я не могу заставить миграцию работать. Когда я выполняю команду makemigration, я получаю что-то вроде этого: class Migration(migrations.Migration) …
Итак, я собираюсь создать сайт электронной коммерции, где цена будет зависеть от того, сколько дней человек проживает в лодке с жильем. Я планирую использовать функцию выбора даты и времени в Material UI. Поэтому я хочу иметь возможность: 1) …
Я пытался решить проблему, возникшую у меня с Django, и использовал команду "git reset --hard HEAD~50", не зная, что она вернет все мои файлы. Я только что потерял месяц кода. Я ищу исправление прямо сейчас, но я хотел написать …
Примечание: он работает на локальном хосте, но не работает после развертывания. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST='smtp.gmail.com' EMAIL_PORT=587 EMAIL_HOST_USER='mymail@gmail.com' EMAIL_HOST_PASSWORD='mypassword' EMAIL_USE_TLS=True EMAIL_USE_SSL=False Код ошибки: Exception Type: SMTPAuthenticationError at /homecontact Exception Value: (534, b'5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbt\n5.7.14 9_jo-fg-EeQ7zjo3vQOvaG6o9TtP_RLjSe1tciyNAxxgmWFHjN7rxYoZRUEAaofnmz2MG\n5.7.14 boEeJELbxm-aTrY4S4T2mbhUmSeSGbT2JNPVLXkfzYGpl5XO54L0gn1U8JGxEFuk>\n5.7.14 Please log in …
Я пытаюсь работать над проектом, и одна из функций заключается в том, что пользователи, которые вошли в систему, должны иметь возможность посетить страницу Watchlist, которая должна отображать все объявления, которые пользователь добавил в свой список просмотра. Пока что …
Я запускаю свой проект Django на сервере ubuntu. Я изменил разрешенный хост в settings.py ALLOWED_HOSTS = ['my_IPV4', 'my_IPV6', 'localhost'] Я разрешил доступ к порту 8000 по sudo ufw allow 8000. Я запускаю сервер по python …
Я изучаю django. Я пытаюсь создать сайт, который регистрирует тренировки пользователя. Пользователь сможет создавать готовые тренировки. Для каждой тренировочной программы будет название тренировки, она будет состоять из различных упражнений и количества сетов для каждого упражнения. Чтобы достичь этого, …
У меня две модели : class ClientSeller(models.Model): name = models.CharField(max_length=40,unique=True) class Payment(models.Model): client_seller = models.ForeignKey(ClientSeller,on_delete=models.CASCADE,blank=True,related_name='client_seller') price = models.DecimalField(max_digits=20,decimal_places=3) я хочу вернуть последнее поле цены Payment когда я get объект из ClientSeller вот что я пытался : def …
Постараюсь быть максимально понятным. Я запускаю в производство сайт, разработанный на Django. Хостинг на planethoster. Конфигурация статики и среды выполнена. Мой главный вопрос заключается в том, почему при загрузке изображения я получаю ошибку 404, когда изображение присутствует …
Я начинающий Django и вот проект: Я создаю сайт для визуализации данных. Я загружаю непрерывный поток данных и хочу, чтобы клиент мог выбрать обработку данных (на python, например, обработка IA с помощью tensorflow). После того как клиент выберет …
У меня есть проект с двумя приложениями: приложение React для front-end и Django для backend. Я создал свою страницу регистрации в React, а процесс регистрации в Django. Я хотел бы соединить эти два процесса, чтобы пользователь мог пройти …
У меня есть приложение django, и оно прекрасно работает на localhost (без проблем). Оно загружает json файл в структуру данных (Trie), и используется в одном маршруте. Чтение файла и построение Trie занимает около 2-3 секунд (в моем списке тысячи …
Я пытаюсь добавить тип поля как RawHTMLBlock в мою модель Я сделал from wagtail.images.blocks import ImageChooserBlock from wagtail.core import blocks from wagtail.core.fields import RichTextField, StreamField from wagtail.admin.edit_handlers import FieldPanel, InlinePanel, MultiFieldPanel, StreamFieldPanel, FieldRowPanel, PageChooserPanel from modelcluster.fields import ParentalKey …
Я следовал документации, чтобы добавить DatabaseRouter в Django. Хотя все выглядит просто, у меня ничего не получается. И когда я пытаюсь поместить фиктивные данные, чтобы посмотреть, будет ли django кашлять, похоже, что он полностью игнорирует их. в settings.py DATABASE_ROUTERS = …
Я столкнулся с очень странной ошибкой. При аннотировании 3 значений (AVG, COUNT и SUM) я заметил, что COUNT и SUM умножают друг друга. Например: Продолжительность должна быть вдвое …
Я пытаюсь создать Dockerfile, который будет использовать файл init.sql для заполнения базы данных. Однако это не работает, и из других ответов на этом сайте и в других местах я не вижу решения. Это просто, так что это должно быть …
Я пытаюсь извлечь следующую переменную в шаблон <p>Hello, {{request.user.person.first_name}} {{request.user.person.last_name}} | <small>{{request.user.last_login}}</small> </p> person связан с пользователем in как поле один к одному в моделях. поля first_name и last_name принадлежат таблице person. Это ничего не генерирует. …
У меня есть кверисет, основанный на модели, которая имеет managed = False в мета, и django автоматически добавляет поле id в кверисет, даже если оно не включено в список .values(). class GenerateTimeSeriesOuterModel(models.Model): class Meta: db_table = 'GenerateTimeSeriesOuterModel' app_label = …
Я относительно новичок в Django и не имею большого опыта работы с python. Пока что я отображаю некоторые поля ввода таким образом, где я прохожу циклом через диапазон, а затем делаю эквивалентное количество полей. Но есть ли какой-то …
Когда я делаю GET запрос без параметров запроса, мой бэкенд предоставляет данные без проблем, но если я передаю любые параметры запроса, запрос отклоняется. [Пример отказа во вкладке сети, в колонке состояния написано CORS ERROR][1] Выполняемая выборка такова (она …
Сначала позвольте мне рассказать вам о проблеме и моем решении. У меня есть модель с именем ProfileInfo, которая наследуется от абстрактных моделей PersonInfo и CompanyInfo. Каждая из этих абстрактных моделей имеет свои собственные сериализаторы (ModelSerializer), указывающие на ProfileInfo модели. …
Мы - два студента, которые собираются сделать сайт для обмена изображениями с функциональностью изображения, как ROI (область интереса). Идея заключается в легком доступе к медицинским изображениям. Например, врачу нужно отправить медицинское изображение с ROI другому врачу. Мы …
Views.py def download(request, path): print(settings.BASE_DIR) file_path = os.path.join(settings.BASE_DIR, path) if os.path.exists(file_path): with open(file_path, 'rb') as fh: response = HttpResponse(fh.read(), content_type="application/octet/stream") response['Content-Disposition'] = 'inline; filename=' + os.path.basename(file_path) return response raise Http404 def profile(request, username): print(settings.BASE_DIR) .... Здесь в просмотре профиля …
Создание пользовательского разрешения для того, чтобы только пользователь, владеющий экземпляром объекта user, мог обновлять его, выглядит следующим образом class UserUpdatePermission(BasePermission): message = 'only users can edit their profile' def has_permission(self, request, view): return request.user.is_authenticated def has_object_permission(self, request, view, obj): if …
if sample_collected == 'true': b_id = list(Booking.objects.filter(center__isnull=False,org_type='homedx').values_list('id', flat=True)) for booki_id in b_id: print("Booking ID", booki_id) if booki_id in list(ReceivedPackageTubes.objects.values_list('booking_id', flat=True)): packages = list(Booking.objects.filter(id=booki_id).values_list('packages__name', flat=True)) print("Packages", packages) count_tube = [] for i in packages: pt = package_models.PackageTubes.objects.filter(package__name=i).values_list('tubequantity__tube__name', flat=True).count() …
Я пытаюсь использовать две базы данных (одну для моделей auth и одну для пользовательских моделей), следуя документам Django: Multiple databases, но когда я мигрирую, все идет в обе базы данных, auth_db и default. Я хотел …