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

04.02.2022
Django runserver возвращает ошибку, когда я запускаю py manage.py runserver на проекте, который сделали мои друзья, как я могу решить эту проблему?

Я хотел открыть файл Django, который сделали мои друзья, и я установил Django MySQL клиент и т.д.. но run server не работает, он работает, когда я запускаю свой собственный другой файл, вот ошибка и код SQL Я установил MySQL …

04.02.2022
Api: Django с Api-Rest и Scrapy [ValueError: сигнал работает только в основном потоке главного интерпретатора]

Я пытаюсь вернуть словарь с помощью Api, этот словарь заполняется скриптом Scrapy from rest_framework.views import APIView from django.shortcuts import HttpResponse from scrapy.crawler import CrawlerProcess from scrapyProject.spiders.spider import ProductoSpider, outputResponse class Prueba(APIView): def post(self, request): dato = request.data['dato'] if dato …

04.02.2022
Как правильно импортировать наборы данных CSV в модели Django с отношениями ManyToMany / ForeignKey?

Тревога новичка! Я хочу использовать django-csv-importer 0.1.3.5 для импорта данных в модели с отношениями ManyToMany. Нужно ли делать отдельную модель для каждого отношения или все поместить в одну модель? Также обратите внимание, что я хочу позволить зарегистрированным пользователям …

04.02.2022
Пользовательский пользователь Django не имеет столбца пароля, который должен был быть унаследован от AbstractBaseUser

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

04.02.2022
Категории в django

У меня возник вопрос как я могу узнать slug категории, сортировка по которой идёт на странице. Часть кода, который я хочу чтобы работал Views: def index(request, category_slug=None): category = None categories = Category.objects.all() products = Product.objects.filter(available=True) if category_slug: category = …

04.02.2022
Построение маршрутов из json-файла с координатами местоположения при поиске с использованием начального и конечного местоположений

У меня есть следующий json-файл со всей информацией о маршруте, такой как начальная станция, конечная станция и информация о путевых точках. Я хотел бы построить график всего маршрута при поиске по RouteId, начальной и конечной станциям. До сих пор …

04.02.2022
Не удается отправить электронное письмо при создании пользователя

Я пытаюсь отправить случайный 6-значный otp по электронной почте .Приведенный ниже код работает в django 4.0, но не работает в 3.2, Я не получаю никаких ошибок, но когда я создаю суперпользователя в django 4.0 настройка отправки электронной почты работает, но …

04.02.2022
Проблемы с размещением наборов форм в формах мастера

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

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

Я создал приложение для вызова sip в android (java). Но оно может звонить только если приложение открыто. При закрытии приложения регистрация уничтожается... Я хочу вызывать регистрацию с помощью push-уведомления, когда я звоню... Я настроил службу FCM для …

04.02.2022
Django подключает SQL Server, используя пользователя активного каталога

Я использую Django и mssql-django backend для подключения к SQL Server. Нет проблем с подключением к SQL Server при использовании sql login. Но когда я пытаюсь подключиться, используя пользователя AD, я получаю исключение: django.db.utils.InterfaceError: ('28000', "[28000] [Microsoft][ODBC …

04.02.2022
Переопределение верхней панели в админке Django

Я пытаюсь переопределить admin/base_site.html для отображения верхней навигационной панели с основного сайта. Я пытался использовать {% block nav-global %} и добавить туда свою панель навигации, но она просто добавляется к существующему заголовку. Как мне удалить верхний заголовок полностью, чтобы …

04.02.2022
Как я могу установить, что когда пользователь является администратором, только тогда он может просматривать определенную html-страницу в Django

У меня есть html страница с названием admin_dashboard.html. Итак, в navbar есть кнопка Admin Dashboard только админ может получить эту кнопку. Если администратор нажмет на эту кнопку, он перейдет на страницу admin_dashboard.html, но сотрудники также могут перейти на эту …

04.02.2022
Фильтр полей массива Django

В моем случае поданные клиентом являются массивом поданных customer = ArrayField(models.TextField(),default=[]) моя модель выглядит как id customer 1 {1,2,3} 2 {4,2,5} 3 …

04.02.2022
Django, DRF: Как правильно разделить количество страниц в самодельной пагинации, которая не выдает запросы на подсчеты

Я создал пагинацию, которая не выдает запрос Count, как показано ниже, но этот код использует sys.maxsize, поэтому количество страниц составляет 461168601842738816, и если данных не существует, то выполняется raise NotFound("No data found for this page"). но как сделать так, чтобы …

04.02.2022
Режим отладки Pycharm с помощью docker

При запуске режима отладки Pycharm возникает следующая ошибка. python: can't open file '/opt/.pycharm_helpers/pydev/pydevd.py': [Errno 2] No such file or directory Он работал до сегодняшнего утра. Pycharm pycharm-2021.1.1

04.02.2022
Я не могу получить имя пользователя из формы django Я получил только None, как на фото

Я не могу получить пользователя, я получил None intend od username, я не знаю как решить эту проблему... author.username не отображает пользователя и если он внутри тега if wiadomosc.author.username == user.username не редактирует только сообщение владельца пользователя просто редактирует …

04.02.2022
Могу ли я отправить сериализованные данные в Django в JSON dataframe chart.js?

ниже я отправляю пример структуры даты свечных графиков.js - (тип JSON): <script> const data1 = luxon.DateTime.fromRFC2822('15 Dec 2021 00:00 GMT'); const date2 = luxon.DateTime.fromRFC2822('16 Dec 2021 00:00 GMT'); const data = { datasets: [{ data: [ { x: …

04.02.2022
Django SoftDelete Наследование моделей и менеджеров моделей

у меня есть модель мягкого удаления BasicModel и модель пользователя Paddy. модель пользователя objects не наследует менеджер объектов BasicModel от модели пользователя core приложения models.py class BasicModelQuerySet(models.QuerySet): def delete(self): return self.update(is_deleted = True, deleted_at = timezone.now()) def erase(self): …

04.02.2022
Как заставить Django Whitenoise показывать 500, когда Debug равен True

Я пытаюсь заставить наше приложение Django выбрасывать 500s, когда актив недоступен - вместо того, чтобы молча выбрасывать 404s. Это нужно для того, чтобы наши сквозные тесты отлавливали отсутствие актива до того, как он попадет в prod и начнет давать …

04.02.2022
Django html: нажмите одну кнопку для двух последовательных действий

У меня есть форма для заполнения пользователем некоторых данных. внизу есть две кнопки: "Получить цену" и "Заказать сейчас". пользователь должен сначала нажать кнопку "Получить цену", чтобы узнать цену, затем нажать кнопку "Заказать сейчас" для перенаправления на новую страницу. …

04.02.2022
Почему после развертывания приложения Django на Elastic Beanstalk мой сайт не работает?

После развертывания моего приложения на Elastic Beanstalk веб-сайт не работает, как ожидалось. Я не знаю почему. Это конфигурация базы данных: введите здесь описание изображения Это веб-сайт: введите описание изображения здесь

04.02.2022
Продолжаю получать эту ошибку при попытке отобразить мою пользовательскую HTML-форму

Вот ошибка, которую я получил, когда удалил предложение else из файла views.py. File "C:\Users\david\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\base.py", line 309, in check_response raise ValueError( ValueError: The view register.views.register didn't return an HttpResponse object. It returned None instead. Я предполагаю, что …

04.02.2022
Проблемы адаптации мастера нескольких форм с помощью набора форм

У меня вопрос, дело в том, что я использую 3 набора форм, которые появляются на одной странице. Но я не знаю как сохранить данные каждой формы. Я видел, что рекомендуют django-multipleformwizard и django-formtools-addons, но ни разу не видел, чтобы …

04.02.2022
Получение request.data как пустого словаря

У меня есть набор представлений, подобный приведенному ниже class DummyViewSet: def create(self, request, *args, **kwargs): variable_a = 5 return another_api_end_point(request, variable_a) ---> request.data: {"a":"value1", "b": "value2"} @api_view(['POST']) another_api_end_point(request, variable_a) print(request.data) ---> request.data: {} print(variable_a) ---> variable_a: 5 return "Some …

04.02.2022
Изменение строк с одинаковым значением ячейки одним и тем же цветом в HTML-таблице - проект Django

Я создал таблицу в html-файле для моего проекта Django, и исходные данные основаны на следующем списке (Это очень длинный список, поэтому я перечисляю только несколько строк): mylist=[{'StartDate': '2021-10-02', 'ID': 11773, 'Receiver': Mike, 'Days':66 },{'StartDate': '2021-10-03', 'ID': 15673, 'Receiver': Jane, …

04.02.2022
Dajngo qrcode FileNotFoundError

Я пытаюсь сохранить изображение qrcode в режиме django, но при сохранении получаю ошибку, говорящую Errno 2] No such file or directory: '/home/mecatheclau/django/ines_campus/main/static/media/degree/qrcode/2.png' Код Django def save(self, *args, **kwargs): if not self.qrcode: import qrcode from django.core.files import File from django.conf …

04.02.2022
Как запустить пользовательский бэкенд результатов в celery?

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

04.02.2022
Django rest API должен убедиться, что электронная почта проверяется перед выдачей токена API

Я делаю Django REST фреймворк для JSON API, и я хочу аутентифицировать пользователей с помощью токена (таким образом, запрос API будет что-то вроде .../api/dosomething/{user} Token: ...). Документация Django REST показывает как выставить конечную точку для генерации …

04.02.2022
Как изменить цвет и положение ошибки валидации в Django?

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

04.02.2022
Python django как я могу предотвратить дублирование ввода studnumber, email, username(unmae) в регистрации

Python django как я могу предотвратить дублирование ввода studnumber, email, username(unmae) в регистрации? Я использовал этот код раньше, когда он использовал одно полное имя, он работал, но когда я разделил его на (nmane),(mname),(nnmae), он всегда говорит о дублировании записи. даже …

04.02.2022
DJANGO 3.2 не загружает изображения из объявленной папки media ошибка 404

#urs.py urlpatterns = [ ... ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) #setting.py MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = 'media/' #model images = models.ImageField(upload_to='BonusVilla/image/', blank=True) #tempalte {%for i in images%} <img src="{{ i.images.url }}" /> {%endfor%} # в браузере …

04.02.2022
Джанго: Веб-сайт Eccomerce. Когда я продолжаю оформление заказа, он сохраняет заказ, если человек не вошел в систему, но когда это не так, ошибка AnonymousUser

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

04.02.2022
Uncaught SyntaxError: повторное объявление const check

Я работаю в django и написал простой код для темной и светлой темы, он работает отлично, но когда я проверяю свою страницу, она показывает ошибку 'Uncaught SyntaxError: redeclaration of const check', так что это мой js код, пожалуйста, скажите мне, …

04.02.2022
Django.Не создается аккаунт на сайте

При отправке формы не выполняется условие if user_form.is_valid(): #viwes.py def reg(request): if request.method == 'POST': user_form = UserRegistrationForm(request.POST) if user_form.is_valid(): new_user = user_form.save(commit=False) print("test1") recaptcha_response = request.POST.get('g-recaptcha-response') data = { 'secret': settings.GOOGLE_RECAPTCHA_SECRET_KEY, 'response': recaptcha_response } r = requests.post('https://www.google.com/recaptcha/api/siteverify', data=data) result …

04.02.2022
Как изменить данные графика в шаблоне bootstrap для проекта Django

Я использую шаблон "start bootstrap" для своего проекта Django. Я хочу редактировать свои собственные данные в примере графика. Я думаю, что мне нужно изменить их в файле "chart-pie-demo.js". Однако график не меняется, когда я редактирую какие-либо данные. Код, относящийся …

04.02.2022
Как запросить дочерние поля, принадлежащие родительскому классу. Django

Навигационное меню на реальном сайте имеет выпадающее меню, когда это необходимо. Это именно то, чего я хочу добиться здесь. Класс NavMenu - это заголовок, который вы видите в NavBar, т.е. Услуги. Класс Item - это подменю под NavMenu, т.е. …

04.02.2022
Как выполнить 'SELECT a or b < c FROM Table' на Django QuerySet?

У меня следующая модель: class DiscountCoupon(models.Model): is_used = models.BooleanField(default=False) expiration_date = models.DateField() def is_available(self): if self.used or self.expiration_date &lt;= date.today(): return False return True Вместо того, чтобы вызывать метод is_available итерацией по QuerySet, я хочу выполнить эту …

04.02.2022
Загрузка изображения из другого представления модала

У меня есть две модели и в методе обновления первого модального набора представлений, (используя модель набора представлений) я пытаюсь добавить изображение ко второй модели, но сталкиваюсь с проблемами. def update(self, request, *args, **kwargs): data = request.data instance = …

04.02.2022
Добавление электронной почты пользователя при отправке электронной почты в Django Rest Framework

У меня есть рабочий сериализатор: class ReportAnswerSerializer(serializers.ModelSerializer): complain_by = serializers.PrimaryKeyRelatedField(read_only=True, default=serializers.CurrentUserDefault()) answer = serializers.PrimaryKeyRelatedField(read_only=True) class Meta: model = ModerateAnswer fields = ('answer', 'moderate_reason', 'moderate_comment', 'complain_by') extra_kwargs = {'moderate_reason': {'required': True}} def create(self, validated_data): instance = super(ReportAnswerSerializer, self).create(validated_data) send_mail( 'Dziękujemy …

04.02.2022
Сходство слова с триграммой

Как сделать функцию для сходства слов в результатах поиска. Например, если я пишу в форме поиска "ugo" или "hugo". я пробую так: ("contenue" - это моя колонка для txt файлов в базе данных postgresql) views.py class SearchResultsList(ListView): ... …