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

31.10.2021
О открыть файл csv и читать строку за строкой в и выбор случайно python

У меня есть файл csv, который содержит вопросы, варианты и ответы. Я хочу открыть этот файл в классе под названием quiz, чтобы показать вопрос и ответ случайным образом, а пользователь ввел ответ и сравнить ответы

31.10.2021
Как присвоить имя объекту в Django с помощью пользовательского ввода? [дубликат]

Здесь я на сайте администратора добавляю темы, о которых хочу узнать. Я хочу, чтобы объектом были темы, которые я добавляю на сайт. Есть ли способ сделать это? Я не …

31.10.2021
Django Rest API возвращает ошибку 403 только на iOS при использовании react native

У меня есть приложение, которое использует React Native в качестве фронтенда и django в качестве бэкенда. Когда я пытаюсь получить данные из API, это прекрасно работает на android, но на iOS возвращается ошибка 403 forbidden. В представлениях django …

31.10.2021
Добавление объекта в базу данных без вызова функции сохранения

Я хотел бы узнать, возможно ли добавить объект в базу данных без вызова save(). foo = Foo.objects.create( #fields ) lst_bars = [] for bar in MyModel.objects.filter( #fields ): lst_bars.append(Bar( foo_id=foo.id, # fields )) Bar.objects.bulk_create(lst_bars) foo.save() В этом …

31.10.2021
Django-excel pyexcel показывает неизвестные параметры для django heroku

Мое приложение django, развернутое в heroku, смогло показать форму загрузки файла. Однако когда я пытаюсь загрузить файл Excel xlsx, он показывает UnknownParameters at / Please check if there were typos in function parameters: {'model': None, 'initializer': None, 'mapdict': None}. …

31.10.2021
TypeError: _getfullpathname: путь должен быть строкой, байтом или os.PathLike, а не списком (Django)

Я пытаюсь добавить фотографию профиля клиенту через модель 'Customer' в административной панели. models.py from django.contrib.auth.models import User class Customer(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) phone = models.CharField(max_length=200, null=True) email = models.CharField(max_length=200, null=True) profile_pic = models.ImageField(null=True, blank=True) …

31.10.2021
Как добавить дополнительное поле при создании экземпляра модели DRF

У меня есть модель классной комнаты в django DRF, которая выглядит следующим образом: class Classroom(models.Model): class PublishedClassrooms(models.Manager): def get_queryset(self): return super().get_queryset().filter(status="published") options = (("published", "Published"), ("draft", "Draft")) name = models.CharField(max_length=255) code = models.CharField(unique=True, max_length=8) subject = models.CharField(max_length=255, null=True, blank=True) …

31.10.2021
Django курьерская служба логистики отслеживание отправлений

Как я могу включить живой трек в Django. Например, я хочу знать, как реализовать систему или модель отслеживания отправлений в Django, будь то live track или по code number, я строю сайт курьерской логистической службы

31.10.2021
Фильтр диапазона между двумя полями

у меня есть TaskAdmin с фильтром list_filter: from rangefilter.filters import AdminSplitDateTime, DateTimeRangeFilter as OriginalDateTimeRangeFilter ('created_at', OriginalDateTimeRangeFilter), ('finished_at', OriginalDateTimeRangeFilter), Я получаю следующий URL: /admin/core/task/?&created_at__range__gte_0=2021-10-01&created_at__range__gte_1=10%3A50&created_at__range__lte_0=2021-10-08&created_at__range__lte_1=22%3A50 И то же самое для finished_at: /admin/core/task/?&finished_at__range__gte_0=2021-10-01&finished_at__range__gte_1=10%3A50&finished_at__range__lte_0=2021-10-08&finished_at__range__lte_1=22%3A50 Это работает только с датами created_at и …

31.10.2021
Как решить проблему с игнорированием оператора if в файле views.py?

Почему оператор if в twilio_view2 игнорируется? Когда это выражение выполняется, оно просто переходит к выражению else. См. ответ TwiML. Заранее спасибо всем, кто поможет. views.py from example import test1_is_valid, test2_is_valid def twilio_view2(request: HttpRequest) -> HttpResponse: digits = request.POST.get('Digits') response = …

31.10.2021
Шаблон DJango - рендеринг поля из формы с помощью строки

Согласно документации django: Нам не обязательно позволять Django распаковывать поля формы; при желании мы можем сделать это вручную (что позволит нам, например, изменить порядок полей). Каждое поле доступно как атрибут формы с помощью {{ form.name_of_field }}, и в …

31.10.2021
None typeobject в success_url django

У меня есть форма регистрации пользователя, как показано в приведенном ниже коде. Ошибка возникает после того, как форма была отправлена и строка успешно добавлена в базу данных. views.py class UserCreateView(CreateView): form_class = UserCreateForm model = User template_name = 'internethq/user_form.html' …

31.10.2021
"Индекс списка вне диапазона" для Django Steam API

Я работаю над приложением на Django, которое позволяет просматривать информацию о пользователе steam, если ввести его steam ID. Я использую Django Steam API, найденный по этой ссылке: https://pypi.org/project/django-steam-api/, который, к сожалению, не предоставляет некоторой документации …

30.10.2021
Django DRF Behave - Как загрузить данные тестового приспособления в тестовую базу данных перед тестированием

В документации упоминаются только фиксы как часть setUp и tearDown браузера. А как насчет данных? Как загружать и уничтожать тестовые данные, такие как test-users.json, в тестовую базу данных для тестов поведения? Насколько я …

30.10.2021
Переименование загруженных файлов с помощью первичных ключей django

Используя принятый и второй ответы в этом сообщении, я создал функцию переименования файла, которая находится в моем models.py: class PathAndRename(object): def __init__(self, sub_path): self.path = sub_path def __call__(self, instance, filename): ext = filename.split('.')[-1] # set filename as random …

30.10.2021
Проверка CSRF не удалась. Запрос прерван - даже после добавления {% csrf_token %}

Я получаю сообщение CSRF verification failed. Ошибка прерванного запроса. Я провел обширное исследование и все указывало на добавление {% csrf_token %} в тег шаблона с POST формой, и я сделал это, но все равно получаю ту же ошибку. …

30.10.2021
JavaScript submit не работает Django From

У меня есть простая форма, которая использует JavaScript для валидации и отправки формы с помощью POST в базу данных. Сценарий работает для 2 форм, но по какой-то причине не отправляется для других форм, и я не могу понять почему. …

30.10.2021
Как убрать отображение местоположения изображения в body, хотя оно находится в метатеге

У меня есть проект Django, и я добавил мета-тег Image следующим образом в base.html <meta property="og:image" content="{% block image %}{% endblock %}"> <meta property="og:image:type" content="image/jpeg"> <meta property="og:image:width" content="300"> <meta property="og:image:height" content="300"> на странице home.html я добавил …

30.10.2021
Получение ошибки рендеринга шаблона при использовании приложения Django SocialAuth

Я установил приложение django-socailauth в свой проект Django и последовал приведенному ниже руководству по его установке в проекте python. https://simpleisbetterthancomplex.com/tutorial/2016/10/24/how-to-add-social-login-to-django.html Но при запуске сервера Django сайт запускается нормально, а проблема возникает, когда я нажимаю кнопку …

30.10.2021
Django - Unit test объект был удален - как использовать исключение assertRaise / DoesNotExist

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

30.10.2021
Использование номера телефона для аутентификации пользователя в Django

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

30.10.2021
Ошибка as_view() в urls.py Django

Пытаюсь добавить возможно редактирования таблицы, но выдает ошибку: Generic detail view GroupUpdateView must be called with either an object pk or a slug in the URLconf. HTML code: {% extends 'main/doki.html' %} {% load static %} {% block content %} …

30.10.2021
Всякий раз, когда я пытаюсь продвинуть свой проект django, я получаю эту ошибку [закрыто]

Введите описание изображения здесь ERROR: Команда завершилась со статусом выхода 1: /app/.heroku/python/bin/python /app/.heroku/python/lib/pyt hon3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp23725z14 Проверьте логи для полного вывода команды.

30.10.2021
Соотнести одну таблицу с двумя таблицами в Django

У меня есть 'Table1' и `Table2'. Обе они должны иметь отношения один-ко-многим к 'Table3' ('Table1'/'Table2' один-ко-многим 'Table3'). Каждая строка в 'Table3' должна иметь только одно поле отношения, которое может указывать на 'Table1' или 'Table2' (будет определено при создании каждой …

30.10.2021
Проблемы с сохранением объекта с внешним ключом в Django

Это мой первый вопрос на форуме. Я новичок в Django и медленно продвигаюсь вперед. Код, над которым я работаю, теперь выбрасывает ошибку при сохранении с объектом в качестве внешней ключевой ссылки. Вот мои модели: # models.py class …

30.10.2021
Редактирование формы в _Django_ создает новый экземпляр

Я редактирую форму, она загружает данные правильно, когда я нажимаю сохранить, она создает новую запись в базе данных. Вот функции представления @login_required def post_edit(request, username, post_id): is_edit = True post = get_object_or_404(Post, author__username=username, id=post_id) if post.author == request.user: …

30.10.2021
Django DRF BDD - Как правильно реализовать Behave с DRF?

Как следует из названия, и поскольку документированные инструкции не работают из коробки. Django3.2.7 DRF3.12.4 Behave1.2.6 У меня есть следующий файл environment.py, взятый точно из Behave Documentation и ссылающегося blog <pre class="lang-py …

30.10.2021
Почему текст модели не отображается в html?

Проблема в том, что не отображается текст описания_текста модели. Извините за мой английский Это код html {% for description_text in context_object_name %} &lt;h1 class="description"&gt;&lt;a href="/Homepage/{{ goods.id }}/"&gt;{{goods.description_text}}&lt;/a&gt;&lt;/h1&gt; {% endfor %} Это код файла views.py class IndexView(generic.ListView): …

30.10.2021
Использование имени в раскрывающемся списке

Я хочу использовать выпадающее меню в запросе POST, но не могу определить имя для опций выпадающего меню, как мне это сделать? Есть ли возможность сделать if else в зависимости от значения с POST в этом запросе? мой бывший взгляд; …

30.10.2021
Как я могу сохранить внешнюю json-информацию API kraken в моей базе данных Django?

Контекст Я хочу сохранить json данные из внешнего публичного API kraken в моей базе данных Django Мой view.py from rest_framework import generics from .serializers import KrakenSerializer from kraken.models import Kraken import requests class KrakenList(generics.RetrieveAPIView): serializer_class = KrakenSerializer queryset …

30.10.2021
Django 3.2.8 и динамическая отрисовка форма на лету

Имеется вьюха: VIEWS.PY class UserDetailView(LoginRequiredMixin, BaseContentManager, View): &quot;&quot;&quot;Базовый класс обработки и представления пользователей&quot;&quot;&quot; model = OMUser form = UserEditForm template = 'users/profile' В шаблоне присутствуют три кнопки которые активируют бутстраповские модальные окна. Вопрос такой, как заменить form = UserEditForm …

30.10.2021
Я получаю ошибку 502 Bad Gateway с приложением django на AppEngine

Я развертываю приложение django на Google app engine (гибкая среда). Приложение отлично работает локально, и развертывание (с помощью gcloud app deploy) проходит хорошо. Хотя домашняя страница загружается хорошо, я получаю ошибку 502 Bad Gateway nginx, когда я загружаю некоторые …

30.10.2021
Обработка множественного выбора на django

У меня есть это в шаблоне &lt;select name="document" id="document" multiple=""&gt; &lt;option value="2"&gt;test 1&lt;/option&gt; &lt;option value="3"&gt;test 2&lt;/option&gt; &lt;/select&gt; Когда я выбираю два варианта при принятии запроса в views.py, я получаю правильно 2 выбранных варианта self.request.POST // It prints 'document': …

30.10.2021
Как ограничить модель Django одним отношением "один к одному"?

В настоящее время я создаю приложение Django, которое требует двух различных типов пользователей, и я знаю, что хранение информации об аутентификации в нескольких моделях/таблицах является плохой идеей. Поэтому я создал модель User для обработки аутентификационной информации (имя пользователя, пароль …

30.10.2021
Django Передача более сложных типов python в шаблон

Я создаю веб-приложение для автомобильного магазина, используя Django. Вот мое представление индекса: def index(request): cars = Car.objects.filter(brand=request.user.preferred_brand) return TemplateResponse(request, "main/home.html", {"cars": cars}) Это показывает список всех автомобилей, для которых аутентифицированный пользователь установил предпочтение. В моей базе данных …

30.10.2021
В django Как вставить значение ckeditor внутрь CKEditorUploadingWidget и отобразить его в шаблонах?

Что нужно сделать, чтобы вставить html-контент в виджет загрузки ckeditor? У меня уже есть html-контент в поле моей базы данных, и я пытаюсь создать страницу UpdateView и внутри ckeditor я хочу вставить html-контент. Я использую CKEditorUploadingWidget в формах, но не …

30.10.2021
Как оптимизировать Default Django oscars App Views Особенно каталог App Views?

Я использую Django oscar(2.1. 1), и я хочу сделать оптимизацию запросов на Django Oscars по умолчанию Apps Views, особенно на представление каталога для class ProductDetailView(DetailView). и class ProductCategoryView(TemplateView). и в App 'Offer' class RangeDetailView(CoreRangeDetailView):. Я знаю, …

30.10.2021
На сайте выводится только шапка main без бд , подскажите пожалуйста почему

Views.py def show_post(request, post_slug): post = get_object_or_404(Cases, slug=post_slug,) text = { 'menu': menu , 'post': post , 'title': post.title , 'cat_selected': post.cat_id , } return render(request, 'cases/post.html',context=text) post.html {% extends 'cases/main.html' %} {% block content %} &lt;h1&gt;{{title}}&lt;/h1&gt; {% if …

30.10.2021
TypeError в /login/user login() принимает 1 позиционный аргумент, но было задано 2

я пытаюсь войти в систему, используя django.contrib.auth он выдает мне ошибку когда бы я не пытался войти в систему, это дает мне ошибку ниже TypeError at /login/user login() takes 1 positional argument but 2 were given …

30.10.2021
Поле ввода Django

Я делаю проект на Django, который принимает уравнение с некоторыми переменными и затем выполняет математическую функцию на нем с помощью python. Сейчас у меня есть CharField как поле ввода для ввода уравнения, но проблема в том, что оно …