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

02.02.2022
RabbitMQ + Celery. RabbitMQ создает новый процесс каждые 60 секунд

Моя цель - создать задачу, которая отправляет уведомление по электронной почте, когда комментарий пользователя получает ответ. Я использую WSL Ubuntu, Django, Celery + RabbitMQ Проблема в том, что каждые 60 секунд RabbitMQ создает новый '/usr/lib/erlang/erts-10.6.4/bin/epmd -daemon' процесс (далее PROCESS), …

02.02.2022
Как найти пересечение регулярных и многоязычных кверисетов в Django

У меня есть два набора запросов: Regular Django queryset: <QuerySet [1160567, 1160906...]> Django Multilingual queryset: <MultilingualOrderQueryset [710330, 710326, 710325, ...]> Я пробовал: _.intersection(regular_qs, multilang_qs) …

02.02.2022
Ошибка интерфейса при передаче данных от докеризованного Django к локальному соединению MySql

Пытаюсь подключить локальную базу данных MySQL из docker Django, к сожалению, получаю ошибку интерфейса, не знаю, что не так. Информация о хост-машине: Macbook Pro M1 Версия базы данных Mysql: Mysql 8 docker-compose.yml version: '3' services: django: build: ./project volumes: …

02.02.2022
Как отобразить ошибку формы, если поля формы пусты или недействительны в rest_framework.по умолчанию rest_framework указывает на конечные точки json

Я создал представление StudentCreate Api, которое принимает запрос post. Если запрос правильный, данные формы сериализуются и сохраняются, но если форма недействительна или пуста, необходимо перенаправить их обратно на форму. Но по умолчанию ошибки формы перенаправляются на rest_framework json api. …

02.02.2022
Django.db.utils.OperationalError: база данных заблокирована даже при одновременном использовании приложения двумя пользователями

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

02.02.2022
Docker Compose Shared Named Volume Permissions Denied

Следующий docker-compose запускает контейнеры для приложения Django: version: '3.7' services: web: build: context: . dockerfile: Dockerfile.prod container_name: web volumes: - static_volume:/static - media_volume:/media ... nginx: container_name: nginx build: ./nginx_proxy restart: always volumes: - static_volume:/static - media_volume:/media ... volumes: media_volume: static_volume: …

02.02.2022
Как в python django показать детали повторяющегося события на все последующие даты?

Название события : Бронирование гостей Дата начала события : 1-feb-2022 и событие заканчивается 5-feb-2022. Контактное лицо : ABC Контактный номер : 12345 Когда я создаю это событие 1 февраля, а дату окончания выберу 5 февраля, моя задача состоит в …

02.02.2022
Получение ошибки при вводе даты в базе данных администратора

#model.py class Add_Timelog(models.Model): project=models.ManyToManyField(Project) client=models.ManyToManyField(Client) Job=models.ManyToManyField(Add_Job) Date = models.DateTimeField(max_length=100) Hours=models.TimeField(Date,null=True) def __str__(self): return str(self.Date) Settings.py DATE_INPUT_FORMATS = ('%Y-%m-%d') Когда я ввел дату в базе данных администратора, она отображается как неопределенная в поле и выдает ошибку "введите действительную дату". …

02.02.2022
Как установить данные в Vuejs Mounted для amcharts?

Я создаю restful API на основе Django. Это дает мне: { "id": 1, "date": "2021-08-22", "team_name": "Juventus", "home_away": "AWAY", "name": "Dybala", "number": 9, "age": 27, "shots": 3, "SCA": 4, "touches": 54, "passes": 35 }, Теперь я хочу …

02.02.2022
Архитектура Django NFT

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

02.02.2022
Сохранение списка в базе данных django

У меня вопрос о сохранении списка в базе данных Django. Позвольте мне объяснить мою проблему, она довольно сложная, поэтому я надеюсь, что вы поймете ее. В основе, у меня есть список значений (называемых учебными задачами), где каждый студент будет …

02.02.2022
Файлы изображений не импортируются с помощью Django

Здравствуйте ребята, у меня есть один запрос в Django HTML. Я вызывал изображение из модели в HTML, но оно не отражается Код приведен ниже. ниже ниже приведены модели class UserProfileInfo(models.Model): user = models.OneToOneField( User, on_delete=models.CASCADE, related_name='users1') …

02.02.2022
Typehead.js для получения обновленного списка данных из базы данных в python django

File.js var source = new Bloodhound({ hint: false, datumTokenizer: Bloodhound.tokenizers.obj.whitespace("description"), queryTokenizer: Bloodhound.tokenizers.whitespace, // /a_c/p_s/?term=d&category=all remote: "/a_c/p_s/" + "?term=mobile&category=store", }); source.initialize(); $("#search-bar").typeahead(null, { name: "suggestion", displayKey: "search_text", source: source.ttAdapter(), }); }); urls.py path('a_c/p_s/<term>/<category>', views.product_search,name='product_search'), views.py def product_search(request, term, …

02.02.2022
Как объединить наборы запросов из одной модели

Я хочу объединить (|) серию QuerySets:all_english_text в цикле: tag_result = Tag.objects.get(id=all_tag[index]) all_english_text = tag_result.notes.all().values('english_text', 'id') следующим образом: def list_by_tag_post(request): # get POST all_tag = request.POST.getlist('tag_list') for index in range(len(all_tag)): tag_result = Tag.objects.get(id=all_tag[index]) all_english_text = tag_result.notes.all().values('english_text', …

02.02.2022
Загрузка изображения из URL - из AWS S3 на flutter и сохранение его в галерее FLUTTER

Итак, до перехода на AWS S3. я использовал Gallery saver (https://pub.dev/packages/gallery_saver) Я перешел на хостинг медиафайлов на AWS S3 (с django в качестве бэкэнда) и пытался загрузить изображение. Я передал URL (подписанный URL), который указывает …

02.02.2022
Как установить тип пользователя в модели пользовательского пользователя при регистрации нового пользователя

У меня есть две модели CustomUser и Manager_profile, приведенные ниже. Есть 2 типа пользователей менеджер и клиент. Есть форма для регистрации в качестве менеджера. Как я могу установить поле is_manager в True, когда менеджер регистрируется? У меня …

02.02.2022
Вопрос относительно атрибута действия HTML-формы

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

02.02.2022
Дочерняя модель получает доступ к родительской модели feild в django

Здравствуйте ребята, у меня есть один запрос в моем проекте Django. У меня есть две модели, как указано ниже UserProfileInfo и Post. Я хочу принести profile_Pic в модель Post, чтобы я мог вызвать его в HTML. class UserProfileInfo(models.Model): user …

02.02.2022
Django Form говорит, что поле изображения является обязательным, в то время как изображение загружено в клиенте Graphql Altair

Я использую GraphQL в проекте Django и клиент Altair GraphQL, и я столкнулся с проблемой загрузки файлов. Когда запрос отправляется через Altair, отправленные поля обнаруживаются в моем ImageUploadMutation. После инициализации формы с полями (form = ArtistPhotoForm({'photo': file})), form.data также выводит …

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

Python Django как я могу предотвратить дублирование ввода studnumber, email, username(unmae) при регистрации? def Unreg(request): if request.method=='POST': studnumber=request.POST['studnumber'] fname=request.POST['fname'] age=request.POST['age'] gender=request.POST['gender'] uname=request.POST['uname'] email=request.POST['email'] pwd=request.POST['pwd'] contact=request.POST['contact'] newacc(studnumber=studnumber,fname=fname,age=age,gender=gender,uname=uname,email=email,pwd=pwd,contact=contact).save() messages.success(request,"The New User is save !") return render(request,'Registration.html') else: return render(request,'Registration.html')

02.02.2022
Мой локальный проект django работает, и он также работает на Heroku, пока я не отправлю форму, и тогда я получаю ошибку, хотя локально он работает нормально.

У меня есть сайт с формой электронной почты, и когда я отправляю форму локально, она работает. Когда я отправляю форму на heroku, я получаю ошибку 500 сервера или ошибку приложения. Что я могу сделать?

02.02.2022
Как извлечь информацию из select в html с помощью Django [закрыто].

Всем привет я работаю с формами в Django и мне нужно получить информацию из селекта и отправить ее в представление, но я не могу найти способ сделать это, если кто-то может помочь мне пожалуйста, спасибо заранеевведите …

02.02.2022
Производство не то же самое, что местное

При локальном запуске мои файлы корректны, но на продакшене кажется, что ни одно из изменений не проходит. Возможно, я что-то забыл сделать, чтобы файлы на производстве были такими же, как и на локальном. TemplateDoesNotExist at / inbox.html Request Method: …

02.02.2022
Лучший способ создания очереди для обработки запросов к REST Api, созданной через Django

У меня есть следующий сценарий: Back end => геопространственная база данных и инструмент Open Data Cube. API => Пользователи могут определять параметры (xmin,xmax,ymin,ymax) для выполнения GET запросы Process => При каждом запросе вычисляется аналитика и значения пикселей спутникового …

02.02.2022
Рендеринг ModelForm в шаблоне другого приложения

Есть ли способ отобразить следующую модель формы в другом шаблоне вне приложения, она работает правильно на шаблоне внутри приложения, но не работает вне его. Models.py class Bid(models.Model): tasker = models.ForeignKey(Tasker, on_delete=models.CASCADE) price = models.DecimalField(max_digits=10, decimal_places=0) task_owner = models.ManyToManyField(User, …

02.02.2022
Попытка добавить новую модель и поле к существующим данным в Django

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

02.02.2022
Есть ли другой способ передачи параметров поиска в django

Я пытаюсь передать параметр поиска в мой views.py для рендеринга в шаблоны model.py class Category(models.Model): name = models.CharField(max_length=20) slug = models.SlugField(max_length=200, blank=True, unique=True) class Post(models.Model): """" created_on = models.DateTimeField(auto_now_add=True) cover = models.ImageField(null=True, blank=True ) categories = models.ManyToManyField(Category, related_name='posts', blank=True) …

02.02.2022
Я хочу вложить модель в Serialiazer. У объекта 'Category' нет атрибута 'brand_set'

Я хочу вложить модель в сериализатор. Например, в списке Category должны быть поля из модели Brand, но я получаю ошибку при установке этого способа models.py class Category(models.Model): title = models.CharField(max_length=50) timestamp = models.DateTimeField(auto_now_add=True) #.... class Brand(models.Model): title = …

02.02.2022
Дубликаты с помощью ManyToMany

У меня есть модель: class GPD(models.Model): employee = models.ForeignKey(Employee, verbose_name='Employee', on_delete = models.CASCADE, related_name='+') gpd_year = models.PositiveIntegerField(default=2021, validators=[ MaxValueValidator(2121), MinValueValidator(2021) ]) corp_goal = models.ManyToManyField(CorporateGoal, blank=True) team_goal = models.ManyToManyField(TeamGoal, blank=True) ind_goal = models.ManyToManyField(IndividualGoal, blank=True) def __str__(self): print('**********************') print(self.corp_goal.all()) print('**********************') …

02.02.2022
Реверс для 'logout' не найден. 'logout' не является допустимой функцией представления или именем шаблона. Даже если я удалил эту часть

Я реализую функцию поиска в моем представлении списка мемов: class MemeListView(ListView): model = Meme paginate_by = 100 ordering = ['-created_at'] def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['now'] = timezone.now() search_value = self.request.GET.get("search", False) if search_value: memes = Q(title__icontains=search_value) objects …

02.02.2022
Как я отображаю записи блога wagtail на других страницах, таких как домашняя страница

Здесь новичок. Итак, как указано в заголовке, я пытаюсь отобразить блог на моих страницах. Я пытаюсь добиться следующего: Домашняя страница, которая содержит список последних сообщений. Индексная страница блога. Страницы категорий блога. боковая панель для …

02.02.2022
Запрос к представлениям Django, запускающим задачи Celery, завершается по времени

Я развертываю приложение Django с помощью Docker. version: '3.1' services: b2_nginx: build: ./nginx container_name: b2_nginx ports: - 1904:80 volumes: - ./app/cv_baza/static:/static:ro restart: always b2_app: build: ./app container_name: b2_app volumes: - ./app/cv_baza:/app restart: always b2_db: container_name: b2_db image: mysql command: …

02.02.2022
Wsgi: ModuleNotFoundError: Нет модуля с именем 'django' ошибка

Я пытаюсь разместить мое приложение Django на моем сервере Ubuntu, и при попытке получить доступ к моему веб-сайту я получаю эту ошибку из журнала Apache: ModuleNotFoundError: No module named 'django' Я использую venv для моего приложения Django …

02.02.2022
Статические файлы отображаются на тестовом сервере, но не на рабочем

У меня проблема с тем, что мое приложение Django не находит статические файлы. Когда я пытаюсь найти файл на тестовом сервере, он появляется, но на консоли я получаю: [01/Feb/2022 21:34:25] "GET /static/2022/2022-01-12/20220630.pdf HTTP/1.1" 200 295223 Но когда …

01.02.2022
Создание функции для автозаполнения поля полем другой модели

Я хочу автоматически заполнить поле item_selected из моей модели Order товарами из Order (который также является полем из модели Order). Это сложно для меня, потому что они представляют разные вещи, но похожи. Пожалуйста, следуйте за мной, я объясню лучше …

01.02.2022
Стилизация html-формы [закрыто]

Я пытаюсь создать html-форму, в которой пользователи могли бы стилизовать свои тексты, например, делать некоторые части жирными, курсивными, перечислять элементы, добавлять картинки и т.д., как в форме "задать вопрос" на stackoverflow. Вот пример <img alt="sample of …

01.02.2022
Django.template.exceptions.TemplateSyntaxError: Недопустимый блочный тег в строке 24: 'trans'. Вы забыли зарегистрировать или загрузить этот тег?

Мой вопрос связан с приложением DJANGO После разработки кода с использованием возможности локали {% trans 'value' %} тег в правильном порядке все работает нормально, пока я не включил DEBUG = False в settings.py.Следующая ошибка: django.template.exceptions.TemplateSyntaxError: Invalid block tag on …

01.02.2022
Обновления в режиме реального времени из Rest API

Я создал REST API на Django и android приложение на Java. Мне нужно отправлять/получать обновления в реальном времени из API, который я разработал. Может ли кто-нибудь подсказать мне возможное решение для достижения этого, каналы Django или периодический опрос данных или …

01.02.2022
Когда мой проект запущен локально, то письмо отправляется успешно, но когда я развертываю проект в heroku, то получаю ошибку

SMTPAuthenticationError at /products/registration_phase2/ (534, b'5.7.14 &lt;https://accounts.google.com/signin/continue?sarp=1&amp;scc=1&amp;plt=AKgnsbu\n5.7.14 lB4WsSLkRxiExbfj6x9Dp7AeoK9Y8OAbTy2PD236kQLn5wAbGEkCO5hpMPOuH6qb4DGi6\n5.7. 14 2_bs9L4dKNiEm63cGZbj4a8UGEPry8XAh437kKQYVIF63wHKoG4OgjwYzRxtyBh-&gt;\n5.7.14 Пожалуйста, войдите в систему через веб-браузер и повторите попытку.\n5.7.14 Learn more at\n5.7.14 https://support.google.com/mail/answer/78754 bs8sm7309041qkb.103 - gsmtp') Метод запроса: POST URL запроса: https://aas-system.herokuapp.com/products/registration_phase2/?id=15. Версия Django: 3.2.11 …

01.02.2022
Django REST to_representation: Чтобы поля сериализатора отображались последними

У меня есть следующий класс сериализатора: class DataLocationSerializer(QueryFieldsMixin, serializers.ModelSerializer): def create(self, validated_data): pass def update(self, instance, validated_data): pass class Meta: model = MeasurementsBasic fields = ['temp', 'hum', 'pres', 'co', 'no2', 'o3', 'so2'] def to_representation(self, instance): representation = super().to_representation(instance) representation['timestamp'] …