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

07.11.2022
Как Django channels использует комнаты? Является ли хорошей практикой всегда создавать комнату?

Я написал этот код, в котором клиент посылает непрерывные сообщения, может ли кто-нибудь помочь мне понять, что делает комната и что произойдет, если я удалю комнату? class ResrvationEventProducer(AsyncWebsocketConsumer): GROUP_NAME = "rsv_event" async def connect(self): self.room_name = self.scope["url_route"]["kwargs"]["room_name"] self.room_group_name …

07.11.2022
Продукты не отображаются на странице просмотра продукта django

я создал функцию для просмотра продуктов на странице просмотра продуктов я пробовал так много раз но не могу найти ни одного помогите мне пожалуйста вот мой код views.py def product_view(request,cate_slug,prod_slug): if (Category.objects.filter(slug=cate_slug, status=0)): if (Products.objects.filter(slug=prod_slug, status=0)): product …

07.11.2022
Django - получение правильно отформатированных десятичных дробей в формах (+crispy)?

У меня следующая модель: class Probe(models.Model): name = models.CharField("Probe name", max_length=200, blank=True, null=True) order = models.IntegerField("ordering", default=1) digits = models.IntegerField("trailing zeroes", null=True, blank=True, default=5) class ProbeInst(models.Model): probe = models.ForeignKey(Probe, on_delete=models.CASCADE, null=True, verbose_name="probe") value = models.DecimalField("Value of probe", max_digits=10, decimal_places=5, …

07.11.2022
Как получить информацию о транзакции с сайта etherscan с определенного адреса с помощью фреймворка Django rest?

Я хочу знать, как я могу подключить модели представлений и шаблонов для отображения информации о транзакциях, таких как "from", "to", "timestamp", "hashaddress" Просто нужна идея реализации.

07.11.2022
401 ошибка drf django при включении withCredentials в axios

Я использую NextJs и Axios для запроса после входа в систему я сохраняю cookie в NextJs : export default function handler( req: CustomeNextApiRequest, res: NextApiResponse<Data> ) { res.setHeader( "Set-Cookie", cookie.serialize("Token", req.body?.access_token, { httpOnly: true, maxAge: 60 * 60 * …

07.11.2022
RTSP на Django с использованием OpenCV

Мне нужно транслировать камеру наблюдения на сайт, основанный на Django. Я нашел учебник на Youtube, но он очень простой. Ниже приведен мой код: from django.shortcuts import render from django.views.decorators import gzip from django.http import StreamingHttpResponse import …

07.11.2022
Как "сохранить и продолжить редактирование" задачи в django-viewflow

Я строю рабочий процесс утверждения, используя django-viewflow и django-material. Ключевым компонентом рабочего процесса является заполнение конечным пользователем длинной формы и ее отправка на рассмотрение и утверждение. Что я хочу Мои пользователи будут …

07.11.2022
Python Django Livereload Module

Когда бы я ни запускал сервер разработки Django, я получал следующую проблему LiveReload exception: <urlopen error [Errno 61] Connection refused>> Сервер по-прежнему работает и отображает мой сайт, но я не могу использовать модуль livereload. Я попробовал удалить и переустановить …

07.11.2022
Как настроить конфигурацию nginx .well-known/acme-challenge с прокси для Django?

Я очень запутался в конфигурации Nginx .well-known/acme-challenge и в том, как она работает с прокси для Django. Вот моя конфигурация фронтенда, которая работает: server { listen 80; server_name myserve.com; root /var/www/html/myapp_frontend/myapp/; index index.html; location / { try_files $uri$args $uri$args/ …

07.11.2022
Что не так с захватом имени пользователя в url? Например: mysite.com/username [закрыто]

Я хочу создать директорию что-то вроде mysite.com/user models.py class TwitterUser(models.Model): user = models.ForeignKey('auth.User', on_delete=models.CASCADE, null = True) urls.py urlpatterns = [ path('<str:user>/', views.user_profile, name='user_profile'), ] views.py для этого user_profile def user_profile(request, user): user = TwitterUser.objects.get(user=user) return render(request, 'authorization/user_home.html', …

07.11.2022
Сколько тем FCM создать на сервере

Моя команда столкнулась с проблемой при передаче сигнала тревоги с помощью токена FCM в IOS, поэтому мы решили передать сигнал тревоги каждому пользователю с помощью тем. Я знаю, что "Один экземпляр приложения может быть подписан не более чем на …

07.11.2022
Получили `TypeError` при вызове `Post.objects.create()`. Это может быть связано с тем, что у вас есть записываемое поле в классе сериализатора, которое является

Пишу приложение Django, в котором есть таблица post, имеющая рекурсивные отношения к самой себе. Это означает, что пост МОЖЕТ иметь родительский пост (позволяет делать ответы). Я хочу убедиться, что пост может иметь null для атрибута parent post - это будет …

07.11.2022
Переопределяйте настройки django, только если они присутствуют в os.environ

Я хочу определить функцию, которая при определенных обстоятельствах будет создавать переменную в области видимости, где была вызвана функция. Что-то вроде этого: def hook_env(new_var_name, env_var_name): if env_var_name in os.environ: "define new_var_name at the scope in which this function …

07.11.2022
Что не так с перехватом пользователя в url? [закрыто]

Я хочу создать директорию что-то вроде mysite.com/user app/urls.py urlpatterns = [ path('<str:user>/', views.user_profile, name='user_profile'), ] views.py для этого user_profile @login_required @twitter_login_required def user_profile(request, user): user = TwitterUser.objects.get(user=user) return render(request, 'authorization/user_home.html', {'user':user}) models.py class TwitterUser(models.Model): user = models.ForeignKey('auth.User', on_delete=models.CASCADE, …

07.11.2022
Django create auto increment custom id

Я хочу генерировать пользовательский идентификатор каждый раз, когда я вставляю что-то вроде { "office": "DORM", "sem": "2", "sy": "2021-2022", "remarks": "TEST", "resolution": "TEST", "studid": "2019-0069" } он сохранит что-то вроде CL-DORM20212022200 (CL-officesysysem00). это мой models.py с …

07.11.2022
Django Join с несколькими таблицами

Относительно недавно познакомился с Django. Я создаю легкую CRM на Django. База данных MYSQL, которую я построил, использует ассоциативные сущности, чтобы помочь справиться с отношениями "многие-ко-многим". Я пытаюсь использовать ассоциативную сущность "contactdeal" для связи "сделок" с "контактами". …

07.11.2022
Как объединить и загрузить данные в django подобным образом?

Это мои модели class model1(models.Model): name = models.charField() class model2(models.Model): model1 = models.Foriegnkey(model1) id = models.IntegerField(primarykey=True) title = models.charFiled() Я хотел что-то вроде этого {"model_name1":[{"id":1,"title":"title1"},{"id":2,"title":"title2"}], "model_name2":[{"id":3,"title":"title1"},{"id":4,"title":"title2"}],} как добиться этого в django, эффективным способом

07.11.2022
Unable to resolv не вернул объект HttpResponse. Вместо этого он вернул None

Если в строке поиска нет ввода, он возвращает мне следующее The view wish.views.create_wish didn't return an HttpResponse object. It returned None instead. def create_wish(request): if request.method == 'POST': form = WishForm(request.POST) if form.is_valid(): wish = form.save(commit=False) wish.author = …

07.11.2022
Django Api url конфликтует всякий раз, когда я применяю url приложения в urlpatterns, и я не знаю, что делать дальше

Итак, всякий раз, когда я добавляю этот path('api/', include('api.urls')) в родительские урлы, я получаю кучу ошибок в терминале, и если я удаляю его из urlpatterns, я получаю page not found при перезагрузке localhost в браузере, и на странице терминала …

07.11.2022
CrateDB как база данных временных рядов для Django

Я пытаюсь использовать CrateDB в качестве базы данных временных рядов для Django. Я развертываю оба сервиса на docker для разработки. Я начал с развертывания следующих версий: Django: 4.1.3 CrateDB: 5.1.0 Однако я получал ошибку совместимости: …

07.11.2022
Каналы Dajngo - при использовании SessionMiddlewareStack возникает ошибка synchronousonlyoperation

Я пытаюсь реализовать анонимный чат, используя Django Channels для websocket соединения. Однако, я продолжаю получать исключение SynchronousOnlyOperation при использовании SessionMiddlewareStack для аутентификации. Версия Python: 3.8 Версия Django: 4.1 Версия каналов: 3.0.5 Consumers.py: import json from channels.generic.websocket import AsyncWebsocketConsumer …

07.11.2022
Кнопка загрузки файла

Я хотел бы иметь кнопку загрузки файла для models.ImageField. Однако я не хочу, чтобы она отображалась с choose file:no file chosen. Вместо этого я хотел бы иметь кнопку загрузки файла, которая выводит кнопку выбора файла. Возможно ли это?

07.11.2022
Здравствуйте, нужно решение

Я развернул на post g res p g admin4 и удалил db. s q lite из Django. и установил мой разрешенный хост =['*'] Получаю сервер [500]. если любая помощь будет оценена по достоинству нужно решение после …

07.11.2022
Как добавить переменные поля из HomePage в поток StructBlock

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

07.11.2022
Как получить значение атрибута foreignkey

Я пытаюсь распечатать электронную почту, связанную с определенным OrderItem для клиента, хотя электронная почта существует, вместо нее возвращается "None", какая часть моей логики неверна? #Models class Customer(models.Model): email = models.EmailField(max_length=150) class Order(models.Model): customer = models.ForeignKey(Customer) class OrderItem(models.Model): #View …

07.11.2022
Использование Django Rest API для проверки электронной почты новых пользователей во Flutter

Мы сделали API проверки электронной почты через Django, как мне реализовать его во Flutter? Есть много туториалов по Firebase, но не так много по Django. Спасибо! Я предполагаю использовать Django для отправки письма с подтверждением, когда новый пользователь …

07.11.2022
Можно ли отправить данные из одной формы в несколько моделей в django, используя обычную форму вместо нескольких ModelForm?

Я знаю, что это звучит странно, но мне очень трудно показать несколько таблиц с помощью инлайна, который заполняет три модели с внешними ключами, поэтому я пытаюсь найти более простые решения, чем создание скрипта с JavaScript (который я не знаю, как …

07.11.2022
ReactNative, Apollo и Django: загрузка файлов

Я решил освоить такую технологию как GraphQL. Для этого придумал приложение (разрабатываю его на ReactNative), бэкенд на python (django-graphene). Как клиент выбрал Apollo. Все настроил, все работает, даже часть уже сделал. И тут мне понадобилось загрузить фото профиля. Проблема …

07.11.2022
Как я могу реализовать AJAX, когда мне нужно вернуть результат функции хранимой процедуры в моем файле views.py?

Я пытаюсь реализовать ajax в приложении django, особенно в представлении, где я вызываю хранимую процедуру для возврата результата <img alt="this is the url view where I …

07.11.2022
Django, разный результат между методом `all()` и методом `all().values()`.

Я столкнулся с проблемой, когда я не могу получить доступ к url некоторого изображения, используя метод values(), но он все еще может быть доступен, если это объект queryset, а не pythonic list: class MyModel(models.Model): img = models.ImageField(upload_to='media') …

07.11.2022
Альтернатива CSRF в Django

Я запускаю приложение Django внутри iframe, который с php размещен на другом сервере. Все работает, кроме POST запроса, я получаю ошибку только в Firefox: Request failed with status code 403 &gt; CSRF verification failed &gt; CSRF cookie not set …

07.11.2022
Как разработать базу данных для составления корректирующих документов для счетов-фактур на продажу

Как (упрощенно) разработать базу данных/модели для создания корректирующих документов для счетов-фактур? class Product(models.Model): title = models.CharField(max_length=50) class Invoice(models.Model): title = models.CharField(max_length=50) class InvoiceItem(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) quantity = models.DecimalField(max_digits=5, decimal_places=2) class InvoiceCorrectionNote(models.Model): document = models.ForeignKey(Invoice, on_delete=models.CASCADE) class InvoiceCorrectionItem(models.Model): …

06.11.2022
Попытка прочитать pk из url в django, но получаем ошибку NoReverseMatch на /

Я пытаюсь вставить ссылку в мою панель навигации (header.html - которая включена в мой base.html), которая ведет на профиль пользователя. Для того чтобы предоставить профиль пользователя, который в данный момент вошел в систему, я пытаюсь использовать первичный ключ в …

06.11.2022
В RSS-фреймворке Django возникла ошибка AmbiguousTimeError:

Я на старой системе, использующей Django 1.8 и pytz 2013.9. Мы используем RSS и наткнулись на AmbiguousTimeError из-за следующей даты: 2022-11-06 01:55:41.107437. Это неоднозначное время и оказывается гаванью в :django.utils.timezone.make_aware timezone.localize(value, is_dst=None) Поскольку это неоднозначное …

06.11.2022
Django получает, какие модели являются дочерними для данной модели

Я хочу знать, какие модели являются дочерними для той или иной модели. Как я знаю, если у нас есть ownerModel, которая является родителем childModel1 и check1Model: import uuid from django.db import models class ownerModel(models.Model): ownerId = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, …

06.11.2022
Django запрос из нескольких таблиц на основе FK

Hi я новичок в кодировании django У меня есть 3 таблицы (модели) в разных приложениях Django, я пытаюсь сделать простой отчет в htmpl странице, поэтому мне нужно получить конкретные данные для каждого элемента на основе внешнего ключа. С помощью …

06.11.2022
Передача имени пользователя запроса в сериализатор из Viewset в Django Rest Framework

Я хочу передать имя пользователя, вошедшего в систему, из ListCreateAPIView в ModelSerializer, чтобы использовать объект с тем же PrimaryKey из модели Clients по умолчанию, но я не понимаю, как сделать это правильно. В views.py: class CartAPIList(generics.ListCreateAPIView): …

06.11.2022
Как выбрать некоторое значение из нескольких таблиц в Django?

Я хочу выбрать некоторых студентов из таблицы A, где имя пользователя и код класса не находятся в таблице B. Таким образом, будут показаны все студенты, которые еще не находятся в списке классов студентов. запрос был такой SELECT students …

06.11.2022
Передача списка значений в serializer поля ForeignKey

Связь сущностей Группа(fk)-Студент. Цель - при создании группы принять список студентов. Пытаюсь передать в serializers в поле serializers.MultipleChoiceField choices=Student.objects.all(), ошибка - Cannot assign &quot;{&lt;Student: Кустова Мария Ивановна&gt;, &lt;Student: Таранов Иван Пивоварович&gt;}&quot;: &quot;StudentGroup.students&quot; must be a &quot;Student&quot; instance. Как этот список …

06.11.2022
Проблема с запуском django в стороннем скрипте

Всем привет я новичек. Столкнулся с такой проблемой мне необходимо чтоб данные со стороннего скрипта сохранялись в БД но мне выдает ошибку Вот скрипт а это сама ошибка: <a href="https://i.stack.imgur.com/W4s0p.png" …