Я следовал этому руководству для создания приложения чата. Я столкнулся с тем, что WebSocket-соединение с 'ws://127.0.0.1:8000/ws/lobby/' не удалось: Error during WebSocket handshake: Неожиданный код ответа: 500 error. Я проверил и другие решения, но они, …
Я работаю с weasyprint после перехода с xhtml2pdf, и я обнаружил некоторую проблему с получением статических файлов. Я получаю следующую ошибку: 2021-12-03 14:45:50,198 [ERROR] Failed to load image at "http://api.dashboard.localhost:8000/static/logos/logo.png" (URLError: <urlopen error [Errno -2] Name or service not known>) …
Я создаю API для получения информации с шахматной доски на Django, у меня есть модель с полями: id, имя_фигуры, цвет, начальная_позиция. МОДЕЛЬ class ChessB(models.Model): class Meta: db_table = 'chess' id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) piece_name = models.CharField(max_length=200) color = …
Как я могу документировать процесс отладки для Django? Я имею в виду, если у меня есть логическая ошибка и меня попросили задокументировать ее, как я могу это сделать, если я не знаю, как решить эту ошибку
Я новичок в Django и написал программу, которая должна выводить текст на странице браузера. Поэтому я написал urls.py и views.py, но браузер показывает только страницу приветствия ("The install worked successfully"). В чем может быть ошибка?
Мы только что перешли с "незащищенной" mysql DB на SSL mysql, но мое приложение Django больше не может подключиться. содержание файла settings.py DATABASES = { "default": { "ENGINE": 'django.db.backends.mysql' "NAME": env("DATABASE_NAME"), "USER": env("DATABASE_USER"), "PASSWORD": env("DATABASE_PASSWORD"), "HOST": env("DATABASE_HOST"), …
Пытаюсь сделать Heatmap, но получаю такой результат, когда одинаковое имя с разным значением представлено на Heatmap один раз. Печать вниз должна показать мне результаты. Тепловая карта должна выглядеть как квадраты …
Я не могу передать запрос к views.py в serializers.py. Views.py def academic(request): is_superuser = request.user.is_superuser getdata = is_superuser return getdata serializers.py from student import views class SohanSerializer(serializers.ModelSerializer): is_name = True is_academic = views.academic //Here I call the academic fuction …
В моем проекте Django есть три теста, которые выполняются при локальном запуске "python manage.py test appname". Однако Github Actions запускает ноль тестов, не выдавая никаких ошибок. Как я могу это исправить? Я бы предпочел не использовать больше никаких библиотек, …
Я использовал Django 3.2.9 и использовал класс для того, чтобы удалить проект. Вот мой код. from django.views.generic.edit import CreateView, DeleteView, UpdateView class ProjectDeleteView(DeleteView): http_method_names = ['get'] model = Project pk_url_kwarg = "pk" def get_success_url(self): return reverse("documents:draftdocumentview") Когда я позвонил, …
Я создаю простое веб-приложение на django, в котором пользователи идентифицируются по электронной почте, а не по имени пользователя. Я следовал руководству: https://www.fomfus.com/articles/how-to-use-email-as-username-for-django-authentication-removing-the-username/ И все работает нормально! Однако, если я выберу два других обязательных поля, …
Для уменьшения веса данных с моего фронт-сервера должны отправляться закодированные данные, я хочу использовать для этого pako deflate или gzip. const compressed = deflate(JSON.stringify({ project: projectId, title: screen.title, }, {to: "string"})); const res = await fetch( screensApiConfg.SCREENS_PATHS.create(), { credentials: …
Я сериализовал свою модель и она работает хорошо, за исключением проблемы Это мой serializers.py class AuthorSerializer(serializers.ModelSerializer): class Meta: model = User fields = ("first_name", "last_name", "avatar",) вот что я вижу в браузере, Пожалуйста, посмотрите на это, …
Я новичок в Python и Django. Я использую Windows10 и установил Python 3.10.0 и pip 21.3.1. Я установил Django с помощью следующих команд pip install virtualenvwrapper-win mkvirtualenv firstdjango pip install django django-admin startproject demo Затем я создал …
Я хотел бы достичь чего-то очень простого в Django, но не могу понять, что я делаю неправильно. В моем приложении "index.html" я хотел бы добавить кнопку, которая перенаправляет на другой html шаблон ("site.html") с другим содержимым. Я добавил следующее в …
Я следую учебнику celery tutorial, пытаясь заставить локальный рабочий celery подключиться к очереди SQS, которая у меня работает на AWS (я полный профан в SQS/Celery). Вот мой task.py: from celery import Celery from kombu.utils.url import safequote …
Hej! Мне нужно сделать несколько простых вычислений отфильтрованных данных в моем представлении django. Это прекрасно работает, когда значения в выбранном фильтре. Если значение равно 0 или None, я получаю ошибку сервера и сайт падает. Поэтому мне нужен валидатор, чтобы …
Как мы можем получить доступ к переменной в части JS, например "{{vaiable_name}}". Как мы можем обновить значение variable_name внутри javascript?
У меня есть следующая строка:"Fri, 03 Dec 2021 11:43:55". Я хочу преобразовать ее в дату с помощью python. Я использую strptime для преобразования в дату, но это не работает. Вот мой код from datetime import datetime dte_str = "Fri, …
Я прочитал приведенный ниже документ : https://docs.djangoproject.com/en/3.2/topics/db/sql/ В модели доступно множество фильтров поиска, таких как field__gt, field__lt, field__range, field__contains но я хочу использовать их в необработанном sql, например предположим query = SELECT * от …
Я добавил новые языки на свой сайт, и теперь он доступен на английском, французском и арабском языках. Все работает хорошо, но я не смог понять, как изменить язык по умолчанию. В настоящее время, когда пользователь не выбирает никакой язык, …
Я использую Django в качестве бэкенда и Vue3 в качестве фронтенда в своем приложении. На сервере разработки у меня не было проблем, но теперь на рабочем сервере у меня возникают проблемы с отображением страницы. Я следовал всем документам, но …
Я делаю Django Software для летной школы, которую нужно создать. Я пытаюсь работать над разницей во времени между временем прибытия и временем отправления, чтобы получить фактическое прошедшее время. Я размещаю код здесь: Модели class LogEntry(models.Model): aircraft = models.ForeignKey(Aircraft, on_delete=models.CASCADE) …
У меня возникли проблемы при работе с патчами. Я использую mock из библиотеки unittest. При тестировании представления check_codes() я хотел бы установить другие значения в db.find_one() api.utils.py from pymongo import MongoClient import os def get_share_code_collection(): client = MongoClient(os.getenv("DB_HOST")) db_handle …
У меня есть проект django с react.js frontend, развернутый на DigitalOcean, где пользователи могут загружать свои файлы. Я использую пользовательский подкласс бэкенда S3Boto3Storage из django-storages. Я знаю, что могу сделать медиафайлы общедоступными, установив default_acl = "public-read", но я хочу …
У меня есть некоторый рабочий код на Django, где я создал простой загрузчик файлов с выбором даты, который передается через представление, а затем загружается в базу данных с помощью отдельного класса python, использующего sqlalchemy. Однако я работаю над …
Как я могу реализовать это условие в шаблоне django с несколькими операторами and и or в if? {% if ((email_setting.twitter_link is not None and email_setting.twitter_link != '') or (email_setting.instagram_link is not None and email_setting.instagram_link != '') or …
Я пытаюсь упорядочить результаты api запроса по предварительно выбранному полю, но он возвращает результаты в порядке item_id Модели class ItemDetails(models.Model): item_id = models.BigIntegerField(blank=True, null=False, primary_key=True) name = models.TextField(blank=True, null=True) class ItemRatings(models.Model): id = models.BigIntegerField(blank=True, null=False, primary_key=True) item_id = models.ForeignKey('app.ItemDetails', …
Вообщем, что я пытался сделать - это отфильтровать наборы полей UserChange на основе доступа пользователя. Просто удалить некоторые поля, если пользователь не является суперпользователем. И это сработало. Однако позже я обнаружил, что не могу создать пользователя, так как начальная форма …
Я работаю над обновлением сервисов приложения django с настройкой TLS для ограничения используемых версий, а также шифров в каждой версии. Для этого я использую HTTPAdapter и монтирую сессию с различными ssl опциями. Мой вопрос заключается в том, есть ли способ …
Я хочу спросить и узнать, как с помощью декоратора перед методом просмотра определить, является ли пользователь администратором. Спасибо.
Models.py def upload_to(instance, filename): nowDate = datetime.now().strftime("%Y/%m/%d") return '/'.join(['verify', instance.user.username, nowDate, filename]) class UserVerifyImg(models.Model): username = models.ForeignKey( User, db_column='user_idx', on_delete=models.CASCADE ) business_type = models.CharField(max_length=255) image = models.ImageField(upload_to=upload_to) upload_date = models.DateTimeField(auto_now = True) class Meta: managed = False db_table = 'account_user_verify' …
У меня есть следующая форма в Django: class Medical(forms.ModelForm): worker= forms.ModelChoiceField( queryset=Worker.objects.none(), empty_label=None, widget=forms.Select(attrs={'class': 'form-control'}) ) description=forms.CharField( widget=forms.Textarea(attrs={'class': 'form-control'}) ) upload=forms.FileField( widget=forms.FileInput(attrs={'class': 'form-control'}) ) class Meta: model = Medical_Issue fields = ( 'worker', 'description', 'upload', ) def __init__(self, *args, …
Django Fatal Error Connection failed at local host введите описание изображения здесь
В настоящее время я застрял на том, как сделать следующее: Я хочу отслеживать тренировки и видеть прогресс в выполнении упражнений. Каждая тренировка имеет название, вес тела, дату и упражнения. Я хочу выбирать упражнения при добавлении тренировок …
Когда я нажимаю кнопку "отправить письмо", я получаю эту проблему 'Объект WSGIRequest' не имеет атрибута 'get', я понятия не имею, что происходит. Когда я меняю метод на GET, проблема все еще возникает. views.py def sender(request): sent = False if request.method …
Использую Lit2.0, компоненты Material Web, Django (бэкенд). одна ссылка: https://www.thinktecture.com/en/web-components/flaws/ Я не понимаю, как отправить данные формы из компонента Lit в бэкенд (Django) form.html содержит компонент Lit (basic-form) <form id="id_demo" method="post" action=""> {% csrf_token …
У меня есть модель, в которой я принимаю строковые данные в поле char. это заполняется через поле администратора Django. Models.py class Test(models.Model): overview = models.CharField(max_length=10000, null=True, blank=False) views.py from .models import Test def testView(request): data = Test.objects.all() return …
Возможно, это глупый вопрос, но я не могу понять, в чем проблема. Я пытаюсь запустить небольшой код после того, как форма была отправлена без ошибок. Обработка ошибок происходит в бэкенде django. Когда форма успешно отправлена, пользователь перенаправляется на другую …
Для тестирования модальных созданий в python с django я создал тестовое приложение с именем modalTestApp. Затем я скопировал this html, который я взял с сайта bootstrap, и вставил его в main.html внутри приложения, не изменяя его. Веб-страница …