Представление main.views.single_slug не вернуло объект HttpResponse. Вместо этого оно вернуло None. def single_slug(request, single_slug): categories = [c.category_slug for c in TutorialCategory.objects.all()] if single_slug in categories: matching_series = TutorialSeries.objects.filter(tutorial_category__category_slug=single_slug) series_urls = {} for m in matching_series.all(): part_one = Tutorial.objects.filter(tutorial_series__tutorial_series=m.tutorial_series).earliest("tutorial_published") series_urls[m] …
В Django промежуточное ПО для обработки исключений - это промежуточное ПО, которое переопределяет функцию process_exception(request, exception). Я пишу промежуточное ПО и хотел бы отправлять дополнительную информацию этому промежуточному ПО. Более конкретно, мое намерение состоит в том, чтобы фильтровать …
У меня есть модель Item, которая принимает изображения, id пациента (текстовое поле), id изображения (pk). Я хочу выполнить поиск по идентификатору пациента и получить всю базу данных, связанную с этим идентификатором пациента . note: i …
У меня вопрос, возможно, очень связанный с сессиями. Что если мы заходим под пользователем user1, а кто-то с другого компьютера заходит под тем же user1, можно ли задать ему какую-то глобальную переменную, чтобы он сразу выходил из того, кто …
Services: db: image: postgres volumes: - ./data/db:/var/lib/postgresql/data environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres ports: - "5432:5432" backend: build: . command: python manage.py runserver 0.0.0.0:8000 volumes: - .:/code ports: - "8000:8000" environment: - POSTGRES_NAME=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres depends_on: - …
Class BookingSerializer(serializers.ModelSerializer): ganttBarConfig = serializers.ReadOnlyField() user = UserSerializer() class Meta: model = Booking fields = "__all__" class EmployeeSerializer(serializers.ModelSerializer): bookings_st = BookingSerializer(many=True, read_only=True) class Meta: model = Employee fields = "__all__" class ProjectSerializer(serializers.ModelSerializer): employees = EmployeeSerializer(read_only=True, many=True) class Meta: model = …
В принципе, я сталкиваюсь с подобной проблемой, как здесь: django url загружается в консоли, но функция в представлении не работает, но я все еще не могу найти решение. Views.py (handler.py) def delete(request, project_id): fid = request.GET.get('fid', '') print("------------------", …
X=[a,a,a,b,b,c,a] Я хочу получить a=3, b=2, c=1, a=1 согласно приведенному списку.
Я пытаюсь создать сайт для сериалов, используя фреймворк Django, я поместил в models.py всевозможные подробности о сериале и JSONField (с именем 'episodes') для определения количества сезонов и эпизодов в каждом сезоне.. Пример: { "1" : 15 , "2" : …
Нужно переопределить метод perform_create класса Djoser UserViewSet. Я не знаю, как это сделать, может ли кто-нибудь мне помочь. Метод из UserViewSet def perform_update(self, serializer): super().perform_update(serializer) user = serializer.instance signals.user_updated.send( sender=self.__class__, user=user, request=self.request ) # should we send activation email after …
У нас есть бизнес, который продает продукты, и наш процесс продажи состоит из нескольких этапов. Наши микросервисы работают на DRF (Django Rest Framework), а front_end на react. Мы хотим динамизировать (low_code) наш процесс с помощью инструментов workflow под стандартом …
я хочу иметь возможность войти в мое веб-приложение через facebook, а также получить количество лайков пользователя со страницы facebook пользователя. Я пытался интегрировать библиотеку facebook в Django, но не смог получить лайки страницы пользователя.
Здравствуйте, извините, если этот вопрос уже неоднократно задавался, но я надеюсь, что вы любезно поможете мне разобраться, в чем здесь проблема. Я изучаю учебник по краш-курсу python, в котором используются старые версии Django. Я установил приложение под названием …
Посмотрите, пожалуйста, на эту установку ниже. В форме продукта отображается поле названия и выпадающий список категорий. Однако в выпадающем списке отображаются все категории от всех пользователей, но мне нужно показать только собственные категории пользователя, например filter(user=request.user), но я …
В Django у меня есть два аннотированных результата из двух разных моделей, я объединил их с помощью itertools и получил такие результаты. Первоначально мне успешно удалось получить все дубликаты и добавить их значения с помощью values().annotate(), теперь моя проблема …
у меня проблема с django, когда я использую эти два массива: institution_ids [(2,), (16,)] project_ids [(3,), (1,)] в этом запросе: queryset = Patient.active.filter(tss_id__in=institution_ids, project_id__in = project_ids) он возвращает мне все комбинации, но мне нужен такой результат: queryset …
Простите за глупый вопрос, но я не могу понять, что я должен здесь использовать. Кроме того, я новичок в этом. База данных - это своего рода страница профиля спортивного игрока в целом, что-то вроде Википедии. Поля типа …
Добрый день, Я очень новичок в визуализации данных и хотел бы узнать, могу ли я получить рекомендации о том, какие языки back-end и front-end лучше всего подойдут для достижения следующего: У нас есть данные, хранящиеся в …
Я хотел бы запустить Django из расположения https://www.example.com/abc/, чтобы у меня был интерфейс администратора по адресу https://www.example.com/abc/admin/. И интерфейс входа в веб-приложение по адресу https://www.example.com/abc/ Где я могу установить базовый …
Метод просмотра: if self.request.method == 'POST': comment_form = CommentForm(data=self.request.POST) if comment_form.is_valid(): # Create Comment object but don't save to database yet new_comment = comment_form.save(commit=False) # Assign the current post to the comment new_comment.post = post # Save …
вопрос относительно django query profiler, https://github.com/django-query-profiler, Когда я добавляю журналы, как показано на рисунке, количество дубликатов запросов увеличивается, как показано ниже: В то время как если я удаляю журнал, …
Я следую официальному руководству на сайте Docker Файл докера имеет вид FROM python:3 ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 WORKDIR /code COPY requirements.txt /code/ RUN pip install -r requirements.txt COPY . /code/ docker-compose это: …
У меня есть поле выбора в моем шаблоне и каждый раз, когда я изменяю значение, я должен нажать кнопку, чтобы отправить значение. Я знаю, что ajax может решить эту проблему, но вот что я пытаюсь сделать следующим образом: Views.py …
Я написал свои permission_classes: from rest_framework import permissions class IsAdminOrReadOnly(permissions.BasePermission): def has_permission(self, request, view): if request.method in permissions.SAFE_METHODS: return True return bool(request.user and request.user.is_staff) class IsOwnerOrReadOnly(permissions.BasePermission): def has_object_permission(self, request, view, obj): if request.methods in permissions.SAFE_METHODS: return True return obj.user == …
У меня три сервера 10.77.12.54, 10.77.12.55, 10.77.12.56 мое приложение на 54, Postgres на 55, и Nginx на 56 сервере я создал файл gunicorn.shock и файл gunicorn.server и я добавил IP приложения в файл конфигурации Nginx, а также создал sites-available, …
Когда я нажимаю на заголовок поста, он должен перейти к деталям поста (detail.html), но это не работает, как мне это исправить? Вот Model.py class Post(models.Model): ....... def get_absolute_urls(self): return reverse('blog:post_detail', args=[self.publish.year, self.publish.month, self.publish.day, self.slug]) Urls.py urlpatterns= …
Как я могу переопределить get_object в моей ситуации? Я пробовал разные варианты, но они не увенчались успехом. Например, если я попробую: return self.get_object(). возникает RecursionError: превышена максимальная глубина рекурсии модель: class Shop(models.Model): name = models.CharField(max_length=100, verbose_name='Название магазина') description = …
У меня есть набор форм и я хотел бы, чтобы первые данные внутри select были уже выбраны в каждом наборе форм, в моем случае у меня есть два данных, поэтому в первом наборе форм будут первые данные, а во …
я работаю в проекте django, но не могу импортировать окружение. Я пробовал переустанавливать окружение, django-environ, пробовал снова выбрать мое виртуальное окружение но все равно код vs выдает желтое подчеркивание в "environ" import environ from store.settings.base import * …
Я пытаюсь показать дату создания задач в моем списке в HTML. class Task(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True) title = models.CharField(max_length=200) description = models.TextField(max_length=1000, blank=True, null=True) complete = models.BooleanField(default=False) created = models.DateTimeField(auto_now_add=True) А это мой HTML …
Допустим, у меня есть следующая модель, и у меня уже есть несколько экземпляров модели, сохраненных в базе данных - class Comment(models.Model): comment_text = models.CharField(max_length=255) Теперь, если я хочу изменить аргумент max_length на 127 вместо 255 и применить …
Я хочу сохранить данные текстового файла, который принимает имя местоположения и другие файлы из html и сохранить его в pgadmin4 с помощью def в моем представлении, когда я ввожу значение в html, оно добавляется, но показывает мне null в pgAdmin …
У меня есть приложение Django (3.2.4), работающее на Gunicorn (20.1.0), и у этого приложения есть одна тяжелая конечная точка. Эта конечная точка возвращает отчет в формате csv, который может быть очень большим: def _stream_serialized_data(): paginator = Paginator(MyModel.objects.filter(**filter), 5000) for …
Def ravi(request): if request.method = "POST": entered_index = request.POST['index'] socket_opened = False def event_handler_quote_update(message): print(f"quote update {message}") def open_callback(): global socket_opened socket_opened = True alice.start_websocket(subscribe_callback=event_handler_quote_update, socket_open_callback=open_callback, run_in_background=True) while(socket_opened==False): pass alice.subscribe(alice.get_instrument_by_symbol('NSE','ONGC'),LiveFeedType.MARKET_DATA) form = trades() return render(request, "blog/box_breakout.html",{'form': form}) "Когда …
Почему при попытке загрузить картинку через админку или через форму может вылезать ошибка TypeError at /upload/ expected str, bytes or os.PathLike object, not list Я понимаю, что он говорит, что видимо ожидается просто путь к картине, а отправляется список, но …
У меня проблема с использованием функции f в аннотации Я использую функцию F для получения "user__id" и передаю его в get_user_daynum, который должен вернуть число, но он всегда возвращает одно и то же число. После этого я фильтрую их, …
Я предоставляю список словарей при инстанцировании inlineformset для отображения некоторых начальных данных, например: initial_data = [{'form1': 'foo'}, {'form2': 'foo'}, {'form3': 'foo'}, {'form4': 'foo'}, {'form5': 'foo'}] Затем я добавляю это в свой набор форм: MyInlineFormset(initial=initial_data) Однако …
Здравствуйте, у меня есть две такие модели, class Sample(models.Model): name = models.CharField(max_length=256) ## processid = models.IntegerField(default=0) # class Process(models.Model): sample = models.ForeignKey(Sample, blank=False, null=True, on_delete=models.SET_NULL, related_name="process_set") endstat = models.CharField(max_length=5, choices=ENDSTATChoice, default='0') и я хочу …
В моем приложении есть две модели, одна - пользователь, которая содержит данные о пользователе, такие как номер мобильного телефона, а другая - модель кошелька, которая содержит общий баланс, сумму пополнения и т.д. Я хочу, чтобы при регистрации пользователя автоматически …
Я застрял на настройке аутентификации входа в google, используя django rest framework в бэкенде и react JS во фронтенде. У нас есть email и passowrd пользовательский логин для сайта и нам нужно реализовать сторонний google логин. Я перепробовал много …