"Вопросы и ответы" Django и Python, страница 639

30.05.2022
Можно ли в фреймворке Django rest модифицировать сериализатор, вместо того чтобы принимать 2 списка, чтобы принимать список содержащих их объектов

Я пытаюсь изменить способ приема данных от конечных точек без изменения модели, определенной для них. Следовательно, я хочу изменить сериализатор. Я не уверен, как я должен переопределить его. У меня есть сериализатор, определенный как class AssetWorkorderSerializer(MaxenBaseSerializer): id …

30.05.2022
Django ModuleNotFoundError: Нет модуля с именем 'models'

Я создаю веб-приложение на Django для покупки билетов в кино. Вся логика работы с базой данных находится в приложении 'ticket_handler'. Фактический веб-сайт находится в приложении 'movie_site', и я создаю restful api в приложении 'ticketing_api'. Когда я пытаюсь импортировать что-то из …

30.05.2022
Django.contrib.admin.sites.NotRegistered: Модель Пользователь не зарегистрирована

Я пытаюсь зарегистрировать свою пользовательскую модель пользователя на сайте администратора (я назвал свою пользовательскую модель пользователя User), но я получаю эту ошибку. Как я понял, я должен отменить регистрацию оригинальной модели пользователя, а затем зарегистрировать мою пользовательскую модель, что …

30.05.2022
Как отправить изображение из Expo Image Picker в Django REST с помощью axios

Я потратил на это около недели и не могу понять, что происходит. Мне нужно загрузить изображения из React-Native (EXPO) в Django REST. Кажется, что axios отправляет объект вместо изображения (я думаю). < const pickImage = async () …

30.05.2022
Django - send_mail -No error while trying to send email, but no email is Sent

Я пытаюсь отправить письмо с подтверждением новым зарегистрированным аккаунтам, но письмо не отправляется, html страница (http ответ от моего возврата), которая загружается, когда я отправляю письмо, прекрасно загружается, и я не получаю ошибку в консоли Итак, моя ошибка заключается …

30.05.2022
Проблема необработанного sql-запроса в Django

Я пытаюсь составить SQL-запрос для реализации ответа, данного здесь. Пользователь предложил мне попробовать выполнить необработанный sql-запрос для решения проблемы. У меня возникают проблемы с выполнением того, что он предлагает. Например, вот что у меня есть на данный …

30.05.2022
Застрял на учебнике по опросам Django (пытается подключить приложение опросов к серверу).

я пытался подключиться к приложению polls, но оно по-прежнему показывает только страницу по умолчанию в django :() Основное приложение: url первого сайта from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('polls/', …

29.05.2022
Передача дополнительного контекста в ListViews в Django

Может ли кто-нибудь сказать мне, как я могу передать "query" моему ListView в качестве контекста и в то же время сохранить "search_results" как имя_объекта контекста? Я просто не могу разобраться в этом: class SearchResulView(ListView): model = Product template_name = …

29.05.2022
Не могу редактировать булево поле в модели django, когда оно связано с другим полем из той же модели в рамках этой логической сенсации?

Я работаю над django v4.* и столкнулся с тем, что мне нужно сделать так, чтобы поле publish_date автоматически заполнялось, когда is_published is ticked import datetime class Article(models.Model): ....... is_published = models.BooleanField(default=False) publish_date = models.DateTimeField(blank=True, null=True) ....... def save(self, *args, …

29.05.2022
Как получить доступ к данным объекта из 'self' в get_context_data?

Я создаю некоторые графики, используя ChartJS и Django, поэтому у меня есть вид, представленный ниже: class ChartView(TemplateView): template_name = 'app/chart.html' def get_context_data(self, **kwargs): context = super(ChartView, self).get_context_data(**kwargs) print('\n') print('****************** I NEED TO SEE ALL THE FIELDS AND VALUES THAT …

29.05.2022
Могу ли я обслуживать приложение react (с react router) с определенной конечной точки?

У меня есть приложение Django. Большинство конечных точек для этого приложения будут обслуживать шаблон. Однако я хотел бы, чтобы одна конечная точка, скажем example.com/xyz, обслуживала приложение React. Это приложение react использует маршруты, поэтому оно будет манипулировать путем url. …

29.05.2022
Django: Я хочу отслеживать, с какого url был сделан запрос?

В классе TestQuestionList, функция get должна получить id, чтобы вернуть id, я думал, что смогу сделать это с помощью request.get_full_path()примера внизу class TestQuestionList(APIView): def get(self, request): obj = Test.objects.get(id = request.get_full_path()) romms = TestQuestionBlok.objects.filter(id__in=obj.questions) serializer = TestQuestionSerializers(romms, many=True) return …

29.05.2022
Django изменение представления входа в систему не имеет эффекта

Короче говоря: неважно, что я делаю с представлением входа, это не меняет поведение формы входа, я могу полностью удалить мои представления (и урлы), и это все еще работает, так что, должно быть, он берет это откуда-то еще. Откуда и …

29.05.2022
Принимать URL в качестве параметра в пути (специальные символы)

У меня есть представление и path, где я хотел бы принять параметр str и передать его моему make_request представлению. Проблема заключается в том, что строки, которые я хотел бы принимать, являются URL-адресами. Когда я передаю строку типа 'https://example.com/', …

29.05.2022
Django ORM фильтрация с помощью выражения по нескольким полям

Я пытаюсь использовать фильтр Django ORM для получения записей Announcement с датами объявления (announcement_dates), которые позже текущей даты - поле "expire_in_days" - т.е. получить объявления, срок действия которых еще не истек. Вот SQL представление того, что я пытаюсь сделать …

29.05.2022
Django: преобразование csv файла в ofx не работает, когда я ставлю source = request.FILES

Мне нужна помощь пожалуйста, уже 2 дня пытаюсь конвертировать csv файл из ofx файла, мне удалось это сделать, но вещь работает только когда я указываю файл, а не что-то общее, что я имею в виду : этот код …

29.05.2022
POST-запрос не работает после развертывания сайта django через Microsoft IIS

Я успешно развернул свое веб-приложение django через Microsoft IIS FastCGI. С виду мой сайт выглядит нормально. Но после отправки формы на сайте, я ничего не показываю. Как будто кнопка отправки вообще не отправляет форму. Но то же самое происходит …

29.05.2022
Как я могу изменить дату проекта Django

Я реализую проект с использованием Django и у меня есть некоторый модуль, вычисляющий текущую дату и время. Я хочу протестировать этот модуль с помощью метода изменения локального времени. Я пытался изменить компьютерную дату и время, но они не изменились …

29.05.2022
Как скрыть путь к текущему местоположению загруженного изображения в django?

Я сделал функцию в Django, где каждый пользователь может изменить логотип своей платформы. Выбранное пользователем изображение будет сохранено в static/{user.customer.public_id}/platformLogo/image.jpg. Когда я сохраняю изменения, я вижу путь к загруженному изображению, который также содержит уникальный публичный ID, который я не хочу, …

29.05.2022
Django_filters filter_overrides не применяются к полям CharFields с вариантами выбора

Я объявил django_filters.FilterSet с классом Meta, в котором я хотел бы использовать filter_overrides для настройки некоторых фильтров. Я использую код, очень похожий на пример в официальной документации : class AccommodationFilter(django_filters.FilterSet): class Meta: model = AccommodationOffer …

29.05.2022
При удалении строки в heroku postgresql не уменьшается, почему? (Django)

У меня есть приложение django, работающее на heroku. и оно использует бесплатный postgresql в этом приложении. но даже если я удаляю 30 40 может больше строк из панели администратора, количество строк (линий) в приборной панели heroku не уменьшается. даже …

29.05.2022
Наследование CBV в Django работает не так, как ожидалось

Я использую эти два класса для получения данных контекста и проверки разрешений соответственно: class RestaurantView(View): def get_context_data(self): ctx = {'restaurant': get_object_or_404(Restaurant, slug=self.kwargs['slug'])} return ctx class ManageRestaurantMixin(LoginRequiredMixin, UserPassesTestMixin, RestaurantView): def test_func(self): ctx = super().get_context_data() return ctx['restaurant'].owner == self.request.user …

29.05.2022
Генерация удостоверений личности в Django

Я использую Django для создания собственной панели администратора, но я хочу создать карточку сотрудника, можете ли вы помочь мне с view.py и код шаблона? Или если кто-то разработал подобное, пожалуйста, поделитесь его исходным кодом. это My Urls.py path('showcustomer',views.ShowCustomer) …

29.05.2022
Используйте двух менеджеров в одной модели

У меня есть модель Place с подклассами Restaurant и Bar. Я присоединил InheritanceManager из django-model-utils к Place, чтобы использовать метод select_subclasses() для получения экземпляров подкласса. from model_utils.managers import InheritanceManager class Place(models.Model): # ... objects = InheritanceManager() …

29.05.2022
Как их совместить?

Я выполняю упражнение, цель которого - сопоставить мой текущий календарь с другими пользователями. Для этого я создал приложение UserProfile и приложение Schedule. У каждого пользователя есть профиль, который может иметь несколько интервалов. Рассматривая мой текущий календарь: { "count": …

29.05.2022
Почему django не может создать таблицу после удаления таблицы и файлов миграции приложения?

Я работаю с Django v4.*, который я подключил к Postgres DB на localhost, Я создал модель (Статья), затем makemigrations, затем migrate. затем я изменил модель, добавив дополнительное поле, в результате оно не вступило в силу, поэтому я удалил таблицу …

29.05.2022
Перекрывающее правило проверки Валидация DJango

Я пытаюсь наложить проверку валидности, но у меня не получается, может кто-нибудь мне помочь. record=[] if count &gt; 1: for i in range(count): start_run = self.data.get(f'runningdefinition_set-{i}-start_run',[]) end_run = self.data.get(f'runningdefinition_set-{i}-end_run',[]) application_run =self.data.getlist(f'runningdefinition_set-{i}-application_run') for overlap_check in (i, start_run, end_run, application_run): if …

29.05.2022
Бесконечная загрузка сообщений чата при прокрутке к вершине прокручиваемого элемента

Я пытаюсь загрузить сообщения чата, когда пользователь прокручивает страницу до верхней части div (div прокручивается, поэтому контекстом является не окно, а div). Также при загрузке страницы div автоматически прокручивается к низу. Я делаю это на django, и при выполнении …

29.05.2022
Переписать FBV на CBV Django

Как переписать представление с FBV на CBV? @login_required def add_to_wishlist(request, id): product = get_object_or_404(Product, id=id) if product.users_wishlist.filter(id=request.user.id).exists(): product.users_wishlist.remove(request.user) messages.success(request, product.title + &quot; has been removed from your WishList&quot;) else: product.users_wishlist.add(request.user) messages.success(request, &quot;Added &quot; + product.title + &quot; to your WishList&quot;) …

29.05.2022
DJango QuerySet Фильтр запроса с использованием атрибута модели

Допустим, у меня есть модель Example class Example start_time = models.DateTimeField(db_index=True) duration = models.IntegerField(default=0) И класс QuerySet class ExampleQuerySet def live_objects(): self.active().filter(start_time__gte=get_minutes_before(get_utc_now(),5), start_time__lte=get_minutes_after(get_utc_now(), self.duration)) Цель метода live_objects() - вернуть те объекты, у которых текущее время …

29.05.2022
Как вывести новое содержимое при нажатии на часть div

Название, вероятно, сбивает с толку, но лучшего способа задать вопрос не существует. Я делаю сайт для поиска работы, используя django. Я не очень опытен в front end. Я хочу, чтобы отображался список предложений о работе и при нажатии на одно …

29.05.2022
Аутентификация Ldap с помощью django

Я пытаюсь установить ldap соединение с django, но оно не работает. Итак, я попробовал это, чтобы проверить, работает ли это, и это возвращает &lt;(97, [], 1, [])&gt;. import ldap server = 'ldap://Server' user_dn = 'Test' password = 'Formation123' …

29.05.2022
Django: Почему я получаю ошибку 400 bad request?

Я разрабатываю веб-приложение на django + react И мне нужно сделать запрос, в котором я передаю список с идентификаторами, но у меня есть ''POST /api/questions/ HTTP/1.1'' 400 39' models.py class TestQuestionBlok(models.Model): image = models.ImageField(upload_to='questionsImages/') answers = models.ManyToManyField(TestAnswers) question = models.CharField(max_length=300) …

29.05.2022
ValueError at /complete/github/ You must provide an email address

Я делал аутентификацию через Github (использую Django, а библиотеку social_django). Но у меня вылетает ошибка, о том что юзер не заполнил почту. Я использовал все способы, но они не сработали, в сеттингс написал SOCIAL_AUTH_GITHUB_SCOPE = ['email'] Но все равно не …

29.05.2022
Как сделать так, чтобы кнопка "Мне нравится" отображалась в записях моего блога?

У меня возникли проблемы с отображением кнопки "Мне нравится", я не уверен, что нужно ввести в post_detail.html, чтобы кнопка "Мне нравится" отображалась в сообщениях блога. Я пробовал {% include и вставлял весь код из main.html в post_detail.html и т.д. …

29.05.2022
Функции файлового браузера Django

Я пишу код для клиента, которому нужен файловый менеджер с контролем версий для каждого файла и скрытых файлов, основанных на вошедшем пользователе. Мне интересно, можно ли использовать и расширять файловый браузер или это будет намного быстрее, если я …

29.05.2022
Django: Как получить значение из внешнего ключа и следующего внешнего ключа?

Нам нужно получить cost из Reward, но мы должны использовать TwitchUser это мой models.py class TwitchUser(models.Model): username = models.CharField(max_length=250, verbose_name='username', null=True) refresh_token = models.CharField(max_length=300, verbose_name='refresh_token', null=True) id = models.CharField(max_length=150 ,primary_key=True) login = models.CharField(max_length=250, null=True) avatar = models.CharField(max_length=400, verbose_name='avatar') …

29.05.2022
Не удается подключиться к redis://localhost:6379// при использовании docker-compose

Это может быть простой вопрос, но я только начал изучать docker и делаю свой первый проект с ним. У меня есть проект django, использующий celery и Redis. Я сделал Dockerfile и docker-compose.yml: Dockerfile FROM python:3.8 RUN apt-get update &amp;&amp; …

29.05.2022
Следите за звездным рейтингом на странице и оценкой на другой

Я новичок в Django и использую Star-Rating. Я хотел бы знать, есть ли возможность, чтобы пользователь мог видеть рейтинги на одной странице без выбора оценки, а на другой странице, тот же пользователь может оценить

29.05.2022
Неверный заголовок HTTP_HOST: Развертывание Django

У меня очень странная проблема. Я опубликовал свой сайт с помощью NGİNX, затем я добавил поддомен. Invalid HTTP_HOST header: 'm.bakuklinik.shop'. You may need to add 'm.bakuklinik.shop' to ALLOWED_HOSTS. Я получаю эту ошибку. Я обновил файл setinngs.py на …