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

26.12.2021
Django DRF Поле пользовательской модели пользователя "updated" (последний вход) не обновляется при входе в систему

У меня проблема с полями пользователя "создан" и "обновлен". Во-первых, в админке есть поле "Last login" (я предполагаю, что оно представляет собой "updated"), которое всегда пустое. Поле для "создан", похоже, отсутствует. Во-вторых, "Создано" и "обновлено" действительно инициируются с датой …

26.12.2021
Как перенести все данные sqlite базы данных в cockroachdb (для проекта django)

Я создал приложение Django и развернул его для тестирования. Теперь у меня есть данные, которые я не хотел бы потерять, но я хочу использовать cockroachDB для хранения данных веб-приложения. База данных SQLite - это та, которую django создает автоматически …

26.12.2021
Можно ли подключить Django и React JS к серверам и базам данных SQL? [закрыто]

Недавно я работал над своим приложением для ведения заметок. Я хотел построить его на Django и React JS. Бэкэнд и фронтэнд. Вопрос в том, могу ли я подключить все это к SQL базам данных и подключить к серверам, где …

26.12.2021
Как сократить циклы for в html в Django?

Я попробовал следующие циклы for и операторы if в django html, но загрузка одной страницы занимает очень много времени. Во-первых, вот html: А вот мой get_context_data для моего общего представления списка: Я думаю, это происходит потому, что у …

26.12.2021
Django: Лучший способ отображения экземпляров модели на основе авторизации

< < class Item(models.Model): creator= models.ForeignKey(User,null=True, on_delete=SET_NULL) title = models.CharField(max_length=200) private = models.BooleanField(null=False, blank=True, default=False) < def topics(request): items=Item.objects.all() context={'items' : items} return render(request, 'items.html', context) views.py main.html {% for item in items %} &lt;div&gt; &lt;p&gt;{{item.title}}&lt;/p&gt; &lt;/div&gt; …

26.12.2021
Почему Django's OneToOneField возвращает 500, если отношение уже существует

В представлении POST в Django REST Framework, есть ли способ избежать HTTP 500, если отношение OneToOneField уже существует? Вместо этого было бы здорово получить HTTP 400. Спасибо.

26.12.2021
Как решить проблему запрета метода PUT в drf?

У меня есть модель: class ListingPrice(Timestamps): price = models.ForeignKey("Price", on_delete=models.CASCADE) location = models.ForeignKey("location", on_delete=models.CASCADE) class Meta: unique_together = ["price", "location"] class Price(Timestamps): package = models.ForeignKey("products.Package", on_delete=models.CASCADE) locations = models.ManyToManyField("location", through="ListingPrice") price = models.DecimalField(max_digits=11, decimal_places=3) с сериализатором: …

26.12.2021
Страница не найдена (404) Текущий путь, register/register, не соответствует ни одному из этих путей

на запущенном сервере браузер показывает Я пытаюсь сохранить данные в базу данных, при отправке формы браузер выдает ошибку page not found и такой же неправильный адрес. http://127.0.0.1:8000/register/register в то время как я отображаю …

26.12.2021
Я хочу связать 2 модели, например, поле abc, связанное с моделью abcd, находится в mymodel, а поле mod, связанное с mymodel, находится в abcd django

Я хочу связать 2 модели, например, поле abc, связанное с моделью abcd, находится в mymodel, а поле mod, связанное с mymodel, находится в abcd, но показывает, что mymodel не определено, потому что оно написано после модели abcd, но если я …

26.12.2021
Django GraphQL подписки с использованием вебсокетов в докеризованном API работают нормально локально, но не работают в продакшене

У меня есть Django GraphQL API и Angular 12 UI, который использует Apollo для взаимодействия с GraphQL. Приложение Django докеризовано и использует NGINX. Вот мои файлы:- settings.py (только соответствующие разделы вставлены ниже) INSTALLED_APPS = [ 'channels', 'corsheaders', 'django.contrib.admin', …

26.12.2021
Получение NoReverseMatch___ Reverse for 'for_user' with keyword arguments '{'username': ''}'' not found. Проверен 1 шаблон(ы): ['/(?P<имя пользователя>[-\\\w]+)/$'].

Прошу прощения, если повторяю уже отвеченный вопрос. Я пытался найти ответ на этот вопрос, но не могу найти способ обойти эту ошибку. NoReverseMatch at /groups/ Обратный поиск для 'for_user' с ключевыми аргументами '{'username': ''}'' не найден. Проверено 1 шаблон(ы): ['posts/by/(?P[-\w]+)/$'] …

26.12.2021
Django получает значение для аннотированного поля на основе условия?

У меня есть пара простых моделей, и я хочу аннотировать запрос с полем, значение которого основано на условии. class Book(models.Model): price = models.DecimalField('Price', null=True, default=None, max_digits=32, decimal_places=2) ... class Config(models.Model): city_prices = models.JSONField(default={"Paris": 10, "London": 15}, null=True) ... …

26.12.2021
Как получить m2m поле в validated_data?

У меня есть модель: class ListingPrice(Timestamps): price = models.ForeignKey("Price", on_delete=models.CASCADE) location = models.ForeignKey("location", on_delete=models.CASCADE) class Meta: unique_together = ["price", "location"] class Price(Timestamps): package = models.ForeignKey("products.Package", on_delete=models.CASCADE) locations = models.ManyToManyField("location", through="ListingPrice") price = models.DecimalField(max_digits=11, decimal_places=3) с сериализатором: …

26.12.2021
Django admin drop down с очень длинным описанием/текстом

как на картинке в админ панели при создании поста: Это в основном один из пунктов выпадающего меню, он такой длинный, есть ли идеи, как я могу изменить его на многострочный? …

26.12.2021
Django: UserAuthentication | ModuleNotFoundError: Нет модуля с именем 'userAuthentication'

Я пытался создать вход и выход пользователя с помощью аутентифицированных представлений django. Я изменил шаблон URL на уровне проекта urlpatterns = [ path('admin/', admin.site.urls), path('accounts/',include('django.contrib.auth.urls')), path('', include('home.urls')), ] добавлен шаблон registration/login.html и обновлен LOGIN_REDIRECT_URL …

26.12.2021
React Django CSRF-токен отсутствует или неверен

В файле action код: ... const config = { headers:{ 'Content-type': 'application/json' } } const {data} = await axios.post('http://localhost:8000/api/register/', {'email':email, 'password':password}, config) ... Все работает, потом localhost:8000 поставил в package.json в качестве прокси, после этого возникла проблема …

26.12.2021
Как добавить результат цикла for в шаблоны

Views.html {% for products in product %} &lt;tr&gt; &lt;td&gt;{{ products.quantity_deliver1 }}&lt;/td&gt; &lt;td&gt;{{ products.quantity_deliver2 }}&lt;/td&gt; &lt;td&gt;{{ Code Here }}&lt;/td&gt; &lt;/tr&gt; {% empty %} &lt;tr&gt; &lt;td colspan="3" class="text-center bg-warning"&gt;No Products&lt;/td&gt; &lt;/tr&gt; {% endfor %} Как мне сложить products.quantity_deliver1 + products.quantity_deliver2 и …

26.12.2021
На сайте не отображается {{ form.title }} и {{ form.task }}, если просмотреть исходный код в браузере, то там их даже нет

Html: {% extends 'main/base.html' %} {% block title %} Помощь {% endblock %} {% block contant %} &lt;h1&gt;Напиши нам, если возникли проблемы&lt;/h1&gt; &lt;p&gt;Напиши текст ниже&lt;/p&gt; &lt;form method=&quot;post&quot;&gt; {% csrf_token %} {{ form.title }}&lt;br&gt; {{ form.task }}&lt;br&gt; &lt;button type=&quot;submit&quot; class=&quot;btn btn-success&quot;&gt;Отправить&lt;/button&gt; …

26.12.2021
Python. Тестирование функции http-сервиса

Имеется http-сервис, реализованный на django. Функция, ослеживающая количество запросов к серверу в течении заданного времени. Пытаюсь написать тесты для тестирования данного сервиса. При попытке запуска тестов из poetry (poetry run pytest) тесты проходят в половине процентов случаев. Т.е. первый запуск …

26.12.2021
API новостей в django python?

Я использую ключ newsapi на своем сайте, когда я пытаюсь получить доступ только к одной новости, у меня возникают проблемы? Как я могу получить доступ только к одной конкретной новости на моей странице? (не ко всем новостям, используя цикл) …

26.12.2021
Неверный литерал для int() с основанием 10 в моих представлениях после того, как он работал некоторое время

Я продолжаю получать эту ошибку Недопустимый литерал для int() с основанием 10 из представлений в моем проекте django после того, как он работал некоторое время, Traceback (most recent call last): File "/srv/cc/env/lib/python3.7/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) …

26.12.2021
Как использовать @property в моделях Django? как получить детали моделей компании и футзалузеров в одной таблице?

Class FutsalUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(verbose_name='email address', max_length=255, unique=True) is_active = models.BooleanField(default=True) is_admin = models.BooleanField(default=False) is_staff = models.BooleanField( _('staff status'), default=True, help_text=_('Designates whether the user can log into this admin site.'), ) objects = FutsalUserManager() USERNAME_FIELD = 'email' def __str__(self): …

26.12.2021
Django добавляет новую строку (break line) для отображения списка некоторого внешнего ключа

Вот что я делал до сих пор для разрыва строки: class CreatePost(models.Model): subject = models.CharField(max_length=99) desc = models.TextField(max_length=9000) user = models.ForeignKey(User, on_delete=models.CASCADE,related_name="user_post") def __str__(self): return format_html('SUBJECT : {} &lt;br/&gt; DESCRIPTION : {} &lt;br/&gt; Email : {} &lt;br/&gt;', (self.subject, self.desc, …

26.12.2021
Многократная загрузка изображений в админке Django

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

26.12.2021
Django Ajax jquery 404 (Not Found)

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

26.12.2021
Django: как внести другие изменения при удалении объекта?

Я немного поискал и понял, что есть что-то вроде сигнала post_delete, с которым я могу поиграть. Но есть ли другие способы сделать то же самое, что и функция save() в Модели, но наоборот? Что-то вроде этого, вероятно? …

26.12.2021
Добавление aliasName для имени url приложения django

В проекте django у меня есть приложение: app_signup. INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app_signup', Можно ли добавить псевдоним к приложению, чтобы в url браузера вместо названия приложения (http://localhost:8000/alias/) отображался псевдоним (http://localhost:8000/app_signup/).

26.12.2021
Вкладки Django не становятся активными

Когда пользователь входит в систему, он может выбирать различные вкладки для отображения. Текущая проблема заключается в том, что ни одна из других вкладок не выбрана, кроме текущей активной вкладки. Также у 'home' нет url, поэтому в настоящее время она привязана …

26.12.2021
Как вывести строковый литерал с html-тегами в django?

Я написал пользовательское представление для разбора файлов markdown с использованием regex и Я передаю содержимое как строковый литерал шаблону context = "Django is a web framework written using &lt;a href='https://www.python.org/'&gt;Python&lt;/a&gt;" return render(request, "blog/post.html", {"context": context}) А в …

26.12.2021
Django TemplateView + From не загружает файлы

Я создал динамическую форму для загрузки данных в json-поле: class ProductForm(forms.Form): def __init__(self, product, *args, **kwargs): super().__init__(*args, **kwargs) self.fields["number"] = forms.IntegerField(required = True) self.fields["number"].widget.attrs.update({'class': 'form-control'}) for key in product.data.keys(): keyname, keytype = key.split("___") if keytype == "str": self.fields[key] = …

26.12.2021
Hello! For the first time I put Django on the Apache server and when I start it in the Apache log this error:

Error mod_wsgi (pid=1973): Target WSGI script '/var/www/html/telegramApi/telegramApi/wsgi.py' canno$ mod_wsgi (pid=1973): Exception occurred processing WSGI script '/var/www/html/telegramApi/tel$ Traceback (most recent call last): File &quot;/var/www/html/telegramApi/telegramApi/wsgi.py&quot;, line 17, in from django.core.wsgi import get_wsgi_application File &quot;/usr/local/lib/python3.7/site-packages/django/init.py&quot;, line 1, in from django.utils.version import get_version File …

26.12.2021
Форма Django DetailView не сохраняет данные

У меня есть DetailView, и мне нужно добавить форму для контакта с пользователем. views.py class ProductView(FormView, DetailView): model = Product template_name = 'product_detail.html' form_class = NotificationForm success_url = '/products/' def post(self, request, *args, **kwargs): return FormView.post(self, request, *args, **kwargs) …

26.12.2021
Javascript async отправляет запрос в базу данных Django, затем обновляет тот же html-шаблон

Предположим, мне нужно что-то отправить javascript асинхронно без обновления страницы. name.html {%if names%} {%for name in names%} &lt;h4&gt;{{name}}&lt;/h4&gt; {%endfor%} {%endif%} В файле name.html я собираюсь отправить "Joe" моему бэкенду Django для запроса let crsf = '{{csrf_token}}' fetch('{%url …

26.12.2021
Django: Форма для icalendar для создания ics

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

26.12.2021
Как интегрировать XML Schema, XML gateway API в django

Я работаю в веб-приложении для регистрации компании онлайн через API. Но я знаю, как работать с restful API, в основном я хочу получить http ссылку, чтобы сделать POST и GET запрос в соответствии с типом API. Но в данном случае …

26.12.2021
Django Add object Count и Raw SQL в Javascript

Def dashboard(request): employee = Employee.objects.count() position1 = Posit.objects.raw('SELECT employee.stat, count(posit.position_id) as NO FROM employee, posit WHERE employee.id = posit.employee_id AND posit.position_id="1" GROUP BY employee.stat') context = { 'employee ': employee , 'position1': [pos for pos in position1] , } return …

26.12.2021
Запуск функции при запуске сервера и ее повторное выполнение каждые 30 секунд в Python [закрыто]

Apps.py class MyappConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'myapp' def ready(self): if 'runserver' not in sys.argv: print("server down") else: from .models import Dht11 asset = Dht11.objects.select_related('asset').order_by('-id').first() print(str(asset.dt)+" / "+str(asset.id)) time.sleep(10) # you must import your modules here # …

25.12.2021
Django обновляет связанные объекты при сохранении с помощью сигналов

Я столкнулся с проблемой, которую не могу решить. Я создал простую многошаговую форму, чтобы помочь пользователю создать проект. Краткое пояснение: Проект - это основная модель ProjectDetails добавляют информацию к проекту. В одном проекте может быть 'n' ProjectDetails. …

25.12.2021
Как: For...Else в шаблоне Django (if/else внутри цикла for)

Заранее прошу прощения, если этот вопрос уже задавался, но я не смог найти ни одного ответа на проблему, которая у меня возникла: Мне нужно сделать что-то похожее на цикл For...Else в шаблоне Django. Мне нужно отобразить кнопку …

25.12.2021
Django Rest Framework Filtering не отвечает 'No Data Found', когда данные не найдены

У меня есть очень простой DRF ListApiView, который использует filters.SearchFilter как filter_backend. Но проблема в том, что он возвращает пустой список, если в наборе запросов не найдено никаких данных. Мой код: serializers.py class PhoneSerializer(serializers.ModelSerializer): brand_name = …