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

23.10.2022
Лучший метод аутентификации пользователей в Django и React

Я создаю приложение на Django для бэкенда и React для фронтенда. Оба хостинга расположены в разных доменах, поэтому для аутентификации пользователей я решил использовать токен, который затем будет сохранен на localStorage. Однако, прочитав больше об этом, оказалось, что хранить …

23.10.2022
Django комментарий(и) к пользователям в базе данных

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

23.10.2022
Свяжите форму в компоненте Vue с моделью Django

У меня есть шаблон/html форма внутри одного из моих компонентов Vue. Как мне связать ее с моей моделью django? Я знаю, как это сделать в случае связывания формы, сделанной с помощью встроенных форм django, но мне это не нужно, …

23.10.2022
Аналог корневого пути Django uvicorn

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

23.10.2022
Запрещено: / 403 ошибка при отправке изображения из react в django с помощью axios

У меня есть проект reactjs, который делает запросы с помощью API к django-rest-framework. Я пытаюсь создать поле изображения в reactJS, которое отправляет изображение на сервер django при отправке. Возможно, ошибка связана с токеном csrf, а может и нет. Я …

23.10.2022
Django таблица - отображение плавающих элементов

В настоящее время я настраиваю более читаемый FlaotColumn class NumberColumn(tables.Column): def render(self, value): if isinstance(value, float) and abs(value) != 0: dec = decimal.Decimal(value) rounded_val = round(dec, 6) return rounded_val else: return value Итак, это текущее состояние. Как …

23.10.2022
Django's Admin list_display не будет показывать правильный значок Boolean при использовании сигнала pre_save или в пользовательском save() модели, если не сохранять модель дважды

У меня есть модель Product, и в models.py я использую сигнал pre_save для обновления поля all_variations_active продукта. По неизвестным причинам это поле all_variations_active не будет обновлено правильным булевым значением в list_display для администратора, пока продукт не будет сохранен дважды. …

23.10.2022
Django - Wagtail - Heroku: Как устранить периодические, кажущиеся случайными, HTTP 404?

Я обслуживаю страницы Wagtail в очень хорошо протестированном веб-приложении. Никаких ошибок не появляется в процессе разработки. Когда я работаю в продакшене (использую Heroku и хобби-уровень Postgres db), эти страницы периодически возвращают HTTP 404. Если я обновляю браузер …

23.10.2022
Как в Django связать одно поле с другим полем внешней таблицы?

Необходимо связать 2 поля одной таблицы с такими же 2 полями внешней таблицы, как это сделать в Django? Вот чтобы легче было понять вопрос, сделал такой пример В Django я …

23.10.2022
Как аутентифицировать Angular и Django Rest Framework

Мне нужно создать приложение, в котором только зарегистрированные пользователи могут получить доступ к определенному типу информации, используя Angular спереди и Django Rest Framework сзади. Я просто не могу сделать эту аутентификацию, я пытался и исследовал все способы, даже используя …

23.10.2022
Почему в tailwind генерируются только некоторые классы css, а другие нет?

У меня есть проект, в котором я использую Django в качестве backend и tailwind для css. tailwind не выдает мне никаких ошибок и находит классы в моих файлах, но не генерирует css. Единственный класс, для которого он работает, это …

23.10.2022
Django класс представление доступ ответ

в функциональном представлении: def view(request): # do something with request response = render(request, 'view.html') # do something with response return response но теперь у меня есть View класс: class ArticleDeleteView(View): pass # …

23.10.2022
Как я могу кэшировать результат SerializerMethodField

У меня есть сериализатор: class OrderItemResponseSerializer(serializers.ModelSerializer): prepack_qty = serializers.SerializerMethodField() product_description = serializers.SerializerMethodField() class Meta: model = OrderItem fields = ( "product", "qty_ordered", "qty_approved", "status", "prepack_qty", "product_description" ) def get_prepack_qty(self, obj): return obj.product.prepack_quantity def get_product_description(self, obj): return obj.product.product_description …

23.10.2022
Отправка формы из компонента Vue для POST данных в базу данных бэкенда django

Где должна быть определена связь между формой (находящейся в компоненте vue) и бэкендом django? Для моего фронтенда я использую VueJS, мой главный компонент способен получать данные из json файла, используя api, определенный в моем django view и …

23.10.2022
Django allauth не могу найти вьюху

Django allauth не могу найти вьюху, которая отвечает за socialaccount login.html (подтвердите вход с помощью ...), чтобы назначить свой шаблон Подскажите плз, через дебаг нашел allauth.socialaccount.providers.oauth2.views.view вызывает этот шаблон, но не могу найти ниодного упоминания об шаблоне login.html Подскажите плз …

23.10.2022
Реверс для 'people' не найден. 'people' не является допустимой функцией представления или именем шаблона

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

23.10.2022
Отчетность по вводу данных в проект

В проекте, в котором я использую Django и PostgreSql, есть ввод данных каждый день. Я хочу получать данные за этот день в установленное мной время, конвертировать их в pdf и отправлять по электронной почте. Есть ли что-то автоматическое, чтобы делать …

23.10.2022
Как разместить проект django на vps хостера?

У меня есть проект django. Я хочу разместить его на vps. Я видел несколько vps сервисов и мне понравился hostinger vps. Я хочу разместить его на этом vps. Но проблема в том, что я использую django celery. Я также …

23.10.2022
Django REST: Учетные данные для аутентификации не были предоставлены

На StackOverflow есть подобные вопросы, которые не решили мою проблему. Я использую Postman для тестирования своих API. По какой-то причине моя авторизация по токену не работает и выдает следующее сообщение, "detail": "Authentication credentials were not provided." Мой settings.py: REST_FRAMEWORK …

23.10.2022
Контекстные данные не передаются в шаблоны Django

Мое представление корзины. Я передал контекст при возврате, но он не отображается в шаблонах. Если я выведу def cart(request): total = 0 quantity = 0 cart_items = None tax = None grand_total = None try: cart = Cart.objects.get(cart_id=_cart_id(request)) cart_items …

23.10.2022
Симметричная модель django

Я хочу создать модель, которая симметрична по двум полям. Назовем модель Balance: class Balance (models.Model): payer = models.ForeignKey(auth.User, ...) payee = models.ForeignKey(auth.User, ...) amount = models.DecimalField(...) Он должен обладать следующим свойством: balance_forward = Balance.objects.get(payer=USER_1, payee=USER_2) balance_backward = …

23.10.2022
Как отфильтровать модели Django

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

23.10.2022
Не удается аутентифицировать access_token, приходящий из приложения flutter в django, используя google-oauth2, появляются ошибки, как у вас "учетные данные не верны".

@api_view(['POST']) @permission_classes([AllowAny]) @psa() def register_by_access_token(request, backend): token = request.data.get('access_token') user = request.backend.do_auth(token) print(request) if user: token, _ = Token.objects.get_or_create(user=user) return Response( { 'token': token.key }, status=status.HTTP_200_OK, ) else: return Response( { 'errors': { 'token': 'Invalid token' } }, status=status.HTTP_400_BAD_REQUEST, ) …

23.10.2022
Как извлекать случайные записи из Django ORM на еженедельной основе

Я новичок в Django и мне нужна помощь для проекта, который у меня есть. В настоящее время я создаю API, используя Django-Rest-Framework и Я хотел бы иметь представление, которое возвращает еженедельный список упражнений. Я не уверен, как я …

23.10.2022
Я использую django auth в своем проекте. как я могу переписать представление login, чтобы добавить представление remember me?

Это мой urls.py: from django.urls import path, reverse_lazy from django.contrib.auth import views as auth_views from .forms import EmailValidationOnForgotPassword from . import views app_name = 'account' urlpatterns = [ path('', views.dashboard, name='dashboard'), path('login/', auth_views.LoginView.as_view(), name='login'), path('logout/', auth_views.LogoutView.as_view(), name='logout'), path('password_change/', auth_views.PasswordChangeView.as_view(success_url=reverse_lazy('account:password_change_done')), name='password_change'), …

23.10.2022
Форма не отправляется на производственном сервере railway

У меня есть страница формы, которая прекрасно работает локально, но после загрузки ее на железную дорогу она начинает показывать эту ошибку Я также проверил локально, он работает совершенно нормально и …

23.10.2022
Django-forms: ValidationError не работает / проверка существования атрибута

Я пытаюсь получить ошибку для формы, если имя созданного процесса уже существует. Происходит так, что форма просто не отправляется, но не выдает никаких ошибок на саму форму, отмечая, что происходит. Я искал всевозможные способы заставить ValidationError что-то сделать, но …

23.10.2022
Django Error: объект 'WSGIRequest' не имеет атрибута 'order'

Я пытаюсь вывести get_cart_total в шаблон электронной почты, над которым я работаю, который отправляется, когда срабатывает представление success и булево значение True, в настоящее время он получает сообщение об ошибке, говорящее, что объект 'WSGIRequest' не имеет атрибута 'order', что …

23.10.2022
У меня есть HTML-страница, хранящаяся в переменной javascript, как показать ее на странице

Это моя переменная имеет HTML код, полученный из базы данных Как показать это на моей странице

23.10.2022
Django - Остановить перезагрузку страницы после GET-запроса

Я хотел бы показывать все оценки одного пользователя по нажатию кнопки. Теперь я хочу интегрировать расширяемую кнопку из Bootstrap. GET-запрос работает отлично, но JavaScript для расширяемой кнопки срабатывает при нажатии на кнопку, а затем страница перезагружается. Это означает, что кнопка …

23.10.2022
Python внутри virtualenv не работает (Django)

TL;DR - Microsoft Store Apps сломаны (0 байт), поэтому интерпретатор Python не может создать процесс и запустить "Python" внутри virtualenv, я не смог следовать многочисленным объяснениям, как изменить путь virtualenv для Python. Недавно, без каких-либо изменений на моем компьютере/окружении, …

23.10.2022
Валидация внешних ключей в моделях Django

У меня есть следующие модели Django: class Owner(models.Model): name = models.CharField(max_length=30) class Dog(models.Model): name = models.CharField(max_length=30) owner = models.ForeignKey(Owner) class GoForAWalk(models.Model): date = models.DateTimeField() location = models.CharField() owner = models.ForeignKey(Owner) dog = models.ForeignKey(Dog) Я хочу, …

23.10.2022
Почему отладчик Django продолжает говорить, что переменная 'None', хотя это не так?

У меня проблема с сессиями Django. Я пытаюсь создать сайт клиники, который имеет функцию бронирования, чтобы пользователи могли бронировать свои встречи онлайн. К сожалению, сессии Django не работают должным образом! Бронирование проходит в два этапа: …

23.10.2022
Ошибка переопределения расширений изображений django в моделях

Я хочу получить свою пользовательскую ошибку из validate_image это мой models.py def validate_image(image): valid_image_extensions = ['jpg', 'png', 'jpeg'] input_extension = str(image).split('.')[1] if input_extension not in valid_image_extensions: raise ValidationError( f"We aren't accepted your extension - {input_extension} only accepted {','.join(valid_image_extensions)}" ) …

23.10.2022
Django не видит страницу выхода из аккаунта

вот шаблон страницы, название: logged_out.html перенаправляет на стандартную страницу выхода django в чем дело?

23.10.2022
Почему я не могу получить имя переменной из Django

У меня есть проект Django, над которым я работаю. Мне нужно вывести кое-что в CLI, чтобы облегчить отладку. Это то, что мне нужно print('============================================') print('VARIABLE_NAME_IN_CAPS') print(variable) print(f'LENGTH : {len(variable)}') print('============================================') это моя функция для получения имени переменной. …

23.10.2022
ValueError at / Атрибут 'image' не имеет связанного с ним файла

Как я могу решить эту ошибку? Я не могу увидеть загруженную картинку от пользователей.Он выдает ValueError at /. Атрибут 'image' не имеет связанного с ним файла. ошибка каждый раз. Задача заключалась в отображении загруженного пользователем поста на сайте социальной …

23.10.2022
Содержимое, опубликованное wagtail с помощью поля RichTextField, не поддерживает пробелы и отступы

Я начинающий и использую блог, разработанный wagtail, для ведения записей. После сохранения части кода записи исчезает пустое место и отступы. Эта проблема заедает. Помогите мне. Спасибо! class BlogPage(Page): body = RichTextField(blank=True)class BlogPage(Page). сохранено, например: class BlogPage(Page): body = RichTextField(blank=True)

23.10.2022
MongoDB с Django: TypeError: Экземпляры модели без значения первичного ключа являются нехешируемыми

Я пытаюсь подключить MongoDB к Django. settings.py DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': '<name>', 'ENFORCE_SCHEMA': False, 'CLIENT': { 'host': f'mongodb+srv://{mongodb_username}:{mongodb_password}@{mongodb_cluster}/?retryWrites=true', 'uuidRepresentation': 'standard', 'waitQueueTimeoutMS': 30000 } } } models.py import uuid from django.db import models # Create …

23.10.2022
Проверка Jsonschema в Python возвращает ошибку при правильном вводе данных

Я совсем новичок в Python, и пытаюсь проверить json файл следующим образом с помощью jsonschema validation: carsSchema = {"type": "object", "properties" : { "model_year": {"type" : "string"}, "make": {"type" : "string"}, "model": {"type" : "string"}, "rejection_percentage": {"type" : …