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

28.03.2022
Django - данные одной учетной записи отображаются на другой учетной записи

У меня есть система регистрации домашних животных, где клиент может войти в свой аккаунт и зарегистрировать своих животных. Однако после того, как вы зарегистрировали животное и вышли из системы, а другой пользователь вошел в систему, он может видеть всех …

28.03.2022
Создание номера отношения на основе PK в Django

Я уже несколько дней пытаюсь найти способ создания номера отношения на основе PK в models.py, когда я создаю новый объект. Причина, по которой я пытаюсь это сделать, заключается в том, чтобы иметь 8-значный номер, начинающийся от 00000001 до 999999999. Я …

28.03.2022
ValueError: invalid literal for int() with base 10: '-----'ValueError: invalid literal for int() with base 10: ''

Product(product_id2=prod_id2,shop=request.user,product_name=prod_name,category=category.objects.get(id=int(cat)),subcategory=subcategory,price=price,price_not=price_not,desc=desc,gst=gst_l,image1=image1).save() я попробовал int(float(Cat)), но он показывает не удалось преобразовать строку в float: '-----'

28.03.2022
Не передается content из views в html Django

Не передаются данные из views в html #Views from django.template.loader import render_to_string from django.core.mail import EmailMessage from django.shortcuts import render, redirect from .forms import * from django.views.generic import View …

28.03.2022
Почему django не может распознать два конвертора путей друг от друга?

У меня есть приложение django и у меня есть 2 пути url, которые отличаются только в последней части, которая является конвертером путей: path('questions/<pk>', views.QuestionDetailView.as_view(), name='question_detail'), path('questions/<slug:tag_slug>', views.QuestionListView.as_view(), name='questions_by_tag') Когда я перехожу на 127.0.0.1:8000/questions/1, все нормально и он показывает …

28.03.2022
Как проверить, что данные являются int, float в python

Я знаю, что подобные вопросы уже задавались и на них давались ответы, например, здесь: Как проверить, является ли строка числом (float или Int ) в Python? Однако это не дает ответа, который я ищу. Я пытаюсь сделать …

28.03.2022
Как сохранить данные из онлайн API, чтобы отобразить их в Django rest framework?

Я пытаюсь получить API цен от coinmarketcap и сохранить их или отобразить локально в Django Rest framework на localhost? Какие различные вещи я должен сделать в своем models.py? Что другое я должен сделать в своем views.py? …

28.03.2022
Ошибка при создании записи в БД. Django Forms. ImageField

Происходит ошибка: Обязательное поле. Views.py: class CreateFile(DataMixin, CreateView): form_class = AddFileForm template_name = 'filehost/add_file.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) c_def = self.get_user_context(title='Добавление файла') return JoinDicts(context, c_def) Urls.py: from django.urls import path, re_path from django.views.decorators.cache import cache_page from .views …

28.03.2022
Перебор объекты и их свойст Django Template

Не могу понять как в шаблоне django-temlate дампнуть прокинутые в него переменные. если попробовать оторбразить (наверное словари) в шаблоне подобным образом **index.html** {{posts}} нечего толкового не получиться вопрос не в том чтоб достучаться до определенного значения а дампнуть все …

28.03.2022
Перенаправление на ту же страницу после отправки формы в views.py не работает при использовании Django paginator

Я хочу перенаправлять на ту же страницу после отправки формы, которая получает представление из views.py. Проблема заключается в пагинаторе. После отправки формы Django страница перезагружается на страницу 1. Я хочу, чтобы браузер оставался на той же странице после отправки …

28.03.2022
Проверка CSRF не прошла. Запрос прерван в Django rest framework при отправке запроса из flutter

Я выполнил все, что упоминалось в документации к Django rest-framework и Flutter http, но все равно получаю ошибку. Вот мой код : Django Настройки REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': [ 'rest_framework.authentication.TokenAuthentication', ] …

28.03.2022
Django Уведомлять пользователя о состоянии выполнения

При выполнении вызова на сервер я хочу, чтобы сервер уведомлял каждый раз, когда "этап" был завершен, вместо того, чтобы ждать полного выполнения. Допустим, у меня есть вызов в файле views.py def some_call(request): final_body = long_process_with_stages() return HttpResponse(json.dumps(finalbody)) # I …

28.03.2022
Сброс пароля в authenticationApp

Мне нужно, чтобы при сбросе пароля пользователи указывали и свой старый пароль, используя ссылку, которую они получают из бэкенда django. Как мне это реализовать? Заранее спасибо.

28.03.2022
Создание регистра в другой таблице с id как FK первой таблицы автоматически после создания регистра в первой таблице Django

Models.py class Email(models.Model): id = models.CharField(max_length=200, primary_key=True) subject = models.CharField(max_length=200) message = models.CharField(max_length=2000) time = models.CharField(max_length=50) read = models.BooleanField() starred = models.BooleanField() hasAttachments = models.BooleanField() class Attachments(models.Model): type = models.CharField(max_length=200) filename = models.CharField(max_length=200) preview = models.CharField(max_length=200) url = models.CharField(max_length=200) size …

28.03.2022
Response.status_code 400 для простого теста представления

Я передаю простое json-тело моему представлению, но получаю 400 вместо 200. Это должен быть действительно простой тест, но я не могу понять, что не так. Спасибо. Url: "api/v2/ada/send", views.sendView.as_view(), name="ada-send", ), Вид: class sendView(generics.GenericAPIView): permission_classes = (permissions.IsAuthenticated,) …

28.03.2022
Как отобразить 2 месяца в календаре в Django?

Итак, я делаю приложение для календаря на основе этого дизайна календаря и вот как он сейчас выглядит Однако я хочу отобразить 2 месяца рядом в этом календаре (в примере выше …

28.03.2022
Ограничение Django FOREIGN KEY не работает при добавлении ассоциации Many To Many к экземпляру во второй раз

В настоящее время я пытаюсь освоить фреймворк django framework. При попытке подключиться к экземплярам объектов через ManyToManyField происходит что-то очень странное. Запуск со свежей Базы Данных (создание объекта в Shell, но та же проблема в Code): Когда я создаю …

28.03.2022
Проблема с сериализатором и api

Моя проблема в том, что я хочу получить category.name вместо category.id в api. class PostSerializer(serializers.ModelSerializer): class Meta: model = models.Post fields = ['id', 'title', 'content', 'category', 'img', 'date_posted'] Но когда я добавляю его, в методе POST исчезает …

28.03.2022
Как заполнить форму Django ответом API?

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

28.03.2022
Как установить связь между компонентами представления django

На самом деле, я довольно новичок в Django. Я создал три представления в своем файле views.py. Вот мой следующий код в views.py : from django.shortcuts import render import pymongo from .models import * from .serializers import * from .forms …

28.03.2022
React index.js в проекте Django не отображает импортированные компоненты

Я пытаюсь создать проект с гибридной архитектурой с Django в качестве Backend и React в качестве Frontend. Для этого я использую Webpack и Babel для передачи js файлов в djangos static index-bundle.js. Однако я столкнулся с проблемой, которую не …

28.03.2022
Тест Выход пользователя из системы в Django не удался

Мне нужно проверить, правильно ли мой пользователь вышел из системы. Когда я пытаюсь выйти из системы, тест не проходит. def test_user_logout(self): """Test user logout.""" user = User.objects.create_user(username="test", password="test") self.logged_in = self.client.force_login(user=user) response = self.client.post(path=reverse("logout"), follow=True) self.assertEqual(response.status_code, 200) self.assertRedirects(response, reverse("login")) …

28.03.2022
Как сделать страницу регистрации доступной только для вошедших в систему сотрудников в Django allauth?

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

28.03.2022
Отображение данных без использования цикла Django

Как мне обойтись без цикла и отобразить только один товар, представленный ниже? {data.title }} {% for data in data %} <h3 class="my-4 border-bottom pb-1">{{data.title }}</h3> <div class="row"> {% endfor %} Я пытался использовать: <h3 class="my-4 border-bottom …

28.03.2022
Django - Как использовать сигналы django в классах потребителей async?

Я хочу отправить веб-сокет из приемника сигналов Django в асинхронном потребителе. Приведенный ниже код приводит к ошибке: Object of type coroutine is not JSON serializable Consumers.py class MessagePreviewConsumer(AsyncWebsocketConsumer): async def connect(self): await self.accept() last_message_general = await self.last_message_general() await self.send(text_data=json.dumps({ 'last_message_general': …

28.03.2022
Как изменить переменную с помощь функции в python?

Tasks.py from .service import sk item = {} @app.task def poe(): global item item = sk() return item celery.py from celery import Celery from celery.schedules import crontab os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'poeproject.settings') app = Celery('poeproject') app.config_from_object('django.conf:settings', namespace='CELERY') app.autodiscover_tasks() app.conf.beat_schedule = { …

28.03.2022
Получение значения из span в представление Django

У меня есть javascript, который получает долготу и широту с карты Google: <script> // Get element references var confirmBtn = document.getElementById('confirmPosition'); var onClickPositionView = document.getElementById('onClickPositionView'); var latonIdlePositionView = document.getElementById('latOnIdlePositionView'); var longonIdlePositionView = document.getElementById('longOnIdlePositionView'); // Initialize locationPicker plugin var lp …

28.03.2022
Django i18n многострочный перевод

Как перевести приведенный ниже фрагмент с помощью интернализации django? utils.py template = _("Below is the result of your WWE Account verification.\n" "Thank you!") django.po # try msgid "Below is the result of your WWE Account verification.\nThank you!" …

28.03.2022
Django request.FILE возвращает None

My html template <form method="post" action="" enctype="multipart/form-data" class="form-group"> {% csrf_token %} <h1 class="m-3 text-center">New Post</h1> <div id="tui-image-editor-container" style="min-height:750px;"></div> <!--<input type="file" name="name" value="" />--> <div class="row m-2"> <input type="datetime-local" class="form-control-lg col m-2" name="date" default="" /> <input type="text" class="form-control-lg col m-2" name="location" …

28.03.2022
Удаление объекта в Django

Какая лучшая практика удаления объекта в Django? Используя простой "a tag" со ссылкой на представление, как это: def deleteStudent(request,id): student = get_object_or_404(Student, id = id) student.delete() return redirect('/') или используя метод post: <form method="POST"> {% csrf_token %} Are …

28.03.2022
Проблема с воспроизведением видео в пользовательском интерфейсе, но отлично работает на Postman

Я не могу воспроизвести видео MP4 на UI, полученное с бэкенда django. Я использую обычный javascript на UI и Django на бэкенде. Пожалуйста, найдите фрагмент кода бэкенда: file = FileWrapper(open(path, 'rb')) #MP4 file path is media/1648477263566_28-03-2022 19:51:05_video.mp4 response = …

28.03.2022
Django веб каркас работа клиент сервер чат общение проект

По сути это приложение для связи клиент-сервер, которое было написано на python и успешно выполнено. Для одного и того же кода мне нужно создать отдельно клиента и отдельно сервер. Моя программа клиент-сервер взаимодействует по самостоятельно написанному алгоритму, который уже включен …

28.03.2022
Django Аутентификация Microsoft Graph

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

28.03.2022
Django : Определите url со значением pk в середине и добавьте его в шаблон

После входа в систему пользователь перенаправляется на страницу, где он должен выбрать стоимость контракта. Выбранное значение перенаправляет его на определенную домашнюю страницу. Это домашняя страница, касающаяся контракта, где есть несколько приложений. Структура URLS следующая : urlpatterns = [ path('selectcontrat', …

28.03.2022
Django получает результаты из нескольких таблиц на основе диапазона дат

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

28.03.2022
Python/Django - Как передать значение из html в представление через {% url %}?

У меня есть приложение Django, которое содержит форму, где пользователь может выбрать "choice1" или "choice2". Я пытаюсь сделать так, чтобы когда пользователь вводит данные с помощью кнопки в html и нажимает "Update", он отправлял новые значения (view.choice1 и view.valuechoice2, …

28.03.2022
Ошибка заголовка Cross-Origin-Opener-Policy при выполнении GET-запроса в Django

Я делаю приложение для работы с фондовым рынком, которое отображает данные о рынке в реальном времени через Alpaca API. Ошибка The Cross-Origin-Opener-Policy header has been ignored, because the URL's origin was untrustworthy. It was defined either in the final response …

28.03.2022
Не удается добавить Google pay в проект django

Я хочу добавить подписку на оплату в мой Django проект с помощью Google pay, но не знаю как это сделать. Я хочу, чтобы пользователь платил $5 долларов в месяц на моем сайте. В моей стране не работает stripe. …

28.03.2022
Как получить список всех пользовательских команд Django в проекте?

Я хочу найти пользовательскую команду в проекте со многими приложениями, как получить список всех команд из всех приложений?

28.03.2022
Могу ли я преобразовать мое приложение Django в приложение для IOS?

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