Учитывая эти модели: class Collection(models.Model): name = models.CharField(max_length=255, blank=False, null=False) user = models.ForeignKey(User, related_name="collections", on_delete=models.CASCADE) class Item(models.Model): name = models.CharField(max_length=255, blank=False, null=False) url = models.URLField(blank=True, null=True) collection = models.ForeignKey(Collection, related_name="items", on_delete=models.CASCADE) и этот admin.py class CollectionAdmin(admin.ModelAdmin): …
Когда я пытаюсь отправить полное имя и электронную почту, он возвращает значение, подобное этому <связанный метод AbstractUser.get_full_name из <User: keremedeler>> Для отправки письма я добавил в файл models.py класса пользователя функцию, подобную этой, и она отправила ответ следующим …
Models.py class Parent(models.Model): name = models.CharField(max_length=50) class Child(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) name = models.CharField(max_length=50) signals.py @receiver(signals.post_delete, sender=Parent) def delete_parent(sender, instance, **kwargs): # something @receiver(signals.post_delete, sender=Child) def delete_child(sender, instance, **kwargs): # something Когда сигнал delete_parent() …
Я хочу отправить данные о сотруднике по электронной почте в соответствии с 'task_employee' def meeting_detail_mail(get_task, get_meeting): for i in get_task: data = { "get_task": get_task, "title": get_meeting } html_content = render_to_string( 'app/meeting_mail.html', data ) text_content = strip_tags(html_content) email = EmailMultiAlternatives( …
В настоящее время я использую Python для android (p4a) для развертывания статических файлов react на бэкенд Django, который запускает сервер на самом гаджете android - и размещает веб-приложение на localhost webview. Вот мой build.sh, который я использую для …
Я заметил, что наша производственная среда работает медленно при сохранении debug=False Нам нужно ждать 20 секунд или 15 секунд для одного ответа API. Те же самые API выполняются за миллисекунды, только мы изменили debug=True
Я следовал шагам, указанным в документации для django rest framework. Я не могу перейти к шагу 4. Как указано в документации, curl -X POST -d "grant_type=password&username=<user_name>&password=<password>" -u"<client_id>:<client_secret>" http://localhost:8000/o/token/ Я изменил вышеуказанные переменные на свои …
У меня есть django приложение. Я хочу, чтобы пользователь набрал в браузере url с названием определенной статьи и затем он увидел все товары, связанные с этой статьей. Мои модели выглядят следующим образом: class Article(models.Model): slug = models.SlugField(unique=True, null=True) title …
Привет команда, пожалуйста, найдите нижеприведенный файл настроек. Я пытаюсь развернуть проект django на linux сервере, но получаю следующую ошибку: Bad Request (400) from pathlib import Path import os # Build paths inside the project like this: BASE_DIR / …
Я пытаюсь создать новые экземпляры в моей модели Django с помощью bulk_create(). Мои модели: Class Emotion(models.Model): emotion_grp_id = models.AutoField(primary_key=True, ... emotion_group = models.CharField(max_length=55, ... Class EmotionSubGroup(models.Model): emotion_sub_grp_id = models.AutoField(primary_key=True, ... emotion_grp = models.ForeignKey(EmotionGroup, on_delete=models.CASCADE, ... emotion_sub_group = …
Проблема Я пытаюсь отправить письмо активации пользователя Djoser, используя django-mailer. Однако, я получаю следующую ошибку: TL;DR: TypeError: cannot pickle '_io.BufferedReader' object <a …
Я работаю над Django REST API и одно из представлений выглядит следующим образом : @api_view(['POST']) def create(request): key = request.POST.get('key') name = request.POST.get("name") email = request.POST.get("email") password = request.POST.get("password") print(key) if(key=='0'): user = Users(name=name,email=email,password=password) user.save() return Response("User Created Successfully") …
Я уверен, что установил celery с помощью pip install celery. Я запускаю свое приложение Django на Docker. Когда я выполняю команду docker compose up, она выдает ошибку. File "<frozen importlib._bootstrap>", line 1206, in _gcd_import batch_email-web-1 | File "<frozen …
В настоящее время пользователям выдается новый токен при каждом входе в систему, поэтому с каждым пользователем связано несколько непогашенных токенов. Это означает, что пользователь не может быть удален. Как я могу удалить маркеры? Я ищу ресурсы, …
Допустим, что в каком-то конкретном случае я знаю, что мне понадобится CharField для отдельных слов. Интересно, влияет ли длина CharField на производительность запроса или на размер БД, когда она определена как большая. В данном случае я предполагаю, что все данные …
Следующий код на языке шаблонов django работает, но я не знаю почему. Цель этого кода - отобразить форму в виде таблицы с несколькими столбцами. Первое, что меня отталкивает, это то, что тег для открытия строки никогда не дается, но …
У меня есть два разных сайта django, которые я хочу развернуть на моем linux-сервере с двумя разными доменами, но они не работают. Только один из двух сайтов работает (первый сайт). Когда я перехожу по url второго домена, он указывает …
Может ли кто-нибудь сказать мне, что я сделал не так? Я пытаюсь создать простое приложение для нескольких пользователей на django и не могу понять, чего мне не хватает в моем представлении. Вот что у меня есть на данный …
В модели базы данных, описанной в упрощенном игрушечном примере ниже, мы пытаемся получить список атрибутов EAV, используемых конкретным Product. Приведенные ниже "Действия" выполняют указанную выше цель; однако мы считаем, что это выражение чрезмерно сложное: Выражение Python начинается с переменной …
Using PyCharm Communuty: пытаюсь запустить консоль PyCharm с приведенным ниже кодом для проведения некоторых тестов, но, к сожалению, столкнулся с проблемой, описанной ниже. Очень признателен за внимание from django.db import models # Create your models here. class ProductCategory(models.Model): name = …
Я начал проект на Django и запустил приложения с помощью python manage.py startapp "AppName". Затем запустил сервер и получил "У вас есть 17 непримененных миграций, запустите migrate, чтобы применить их". Я сохранил свои приложения в INSTALLED APPS в settings.py моего …
Я использую Django с базой данных PostgreSQL для создания сайта для ввода и просмотра данных. На странице просмотра данных есть несколько таблиц, которые заполняются данными из базы данных. Я пытаюсь реализовать загрузчик страниц, который будет отображаться до тех пор, пока …
Я новичок в django и работаю над проектом, в котором пользователи заполняют форму во фронтенде, а данные сохраняются в модели gig, где writer расширяется из профиля foreignkey. Ошибка говорит ValueError at /seller_profile/ Гиг не может быть создан, потому …
Я пытаюсь развернуть свой Django API на дроплет в Digital Ocean, с ubuntu. Я заморозил свою среду с помощью команды pip freeze > requirements.txt, и вытащил ее на сервер. Когда я прошу установить зависимости в активированную виртуальную среду с …
Я пытаюсь передать значение из выпадающего меню в следующую функцию other_funtion() missing 1 required positional argument: 'descrip' python def Home(request): # Description = menu_options.description() if env('ENVIRONMENT') == "TEST": current_user = f"{request.META['USERNAME']}" else: current_user = request.META['REMOTE_USER'] Description = Some_model.objects.raw(""" SELECT …
У меня есть две таблицы sale, который имеет поле, подобное этому А другая таблица product Я получаю количество тегов и среднюю цену продукта с помощью этого запроса today …
Доброе время суток всем. Подскажите, пожалуйста, как отдавать X-Robots-Tag: index для файла sitemaps.xml в Django? Пробовал отдавать через файл конфигурации nginx, не получачется. Вот что в файле sitemaps.py: from django.contrib.sitemaps import Sitemap from booklist.models import Book from booklist.models import Category …
Оба декоратора, похоже, просто создают маршрут для вас. Но в чем практическая разница (если она есть)? В документации это неясно. Я даже создал два маршрута тем же способом, и никакой разницы не было
У меня есть приложение, которое имеет бэкенд на базе django rest framework и фронтенд на базе react. Как обычно, пользователь имеет возможность редактировать данные, которые он первоначально предоставил. Данные также содержат фотографию профиля пользователя. Представление обновления работает нормально, но …
У меня есть приложение Django в контейнере docker, я хотел бы установить djangorestframework, но когда я вхожу в оболочку контейнера docker exec -t -i <container id> shell и запускаю pip install djangorestframework, то получаю: ERROR: Could not install packages …
Я пытаюсь соединить две модели вместе. Проект имеет FK к org (orgid) У людей есть FK на org (orgid) Но, я хочу результат орг + проект + люди, Поэтому я попытался сделать select_related() и затем select_related на …
Мне нужно передать переменную в include html и транслировать эту переданную переменную в Django. В файл about.html я включаю вот так: include "includes/breadcrumb.html" with dir_path="About us" %} А в файле breadcrumb.html я получаю переменную {{dir_path}} - it gives …
У меня есть три задачи Celery: @celery_app.task def load_rawdata_on_monday(): if not load_rawdata(): # run synchronously notify_report_was_not_updated.delay() @celery_app.task def load_rawdata(): # load and process file from FTP return False # some error happened @celery_app.task def notify_rawdata_was_not_updated(): pass # send email …
У меня есть коллекция документов Elasticsearch, которые выглядят примерно так: { "_score": 1, "_id": "inv_s3l9ly4d16csnh1b", "_source": { "manufacturer_item_id": "OCN1-1204P-ARS4", "description": "TLX Headlight", "ext_invitem_id": "TDF30907", "tags": [ { "tag_text": "Test Tag" } ], "id": "inv_s3l9ly4d16csnh1b", }, "_index": "parts" } …
В атрибуте 'Image' написано, что нет связанного файла, что это значит? Как мне решить эту проблему? Я пытался искать в интернете и ничего не смог понять, потому что я только начал учиться. Мое мнение: def bookdata(req): if …
Итак... Я столкнулся с очень необычной проблемой. Я делаю приложение на react + django. Я решил использовать djoser для авторизации. Все работает нормально, пока я не пытаюсь вызвать какой-либо метод с неверными данными авторизации. Например, с неправильным токеном или …
Def auth(request): if request.method == 'GET': return render(request, 'Study/auth.html') elif request.method == 'POST': try: data = dict_from_raw_data(request.body) user = User.get_user(data['login'], data['password']) request.session['cookie'] = user.cookie return HttpResponseRedirect(reverse('main')) except django.core.exceptions.ObjectDoesNotExist: return JsonResponse(USER_DOES_NOT_EXIST) path('', main, name='main')... function getCookie (name) { let …
Подскажите как можно сделать поле для города. Чтобы человек вписывал в поле город, а ему выдавался похожий. Пользователь пишет "Мос" ему пишет "Москва". Буду рад каким-нибудь источникам, где это добротно разжёвывается. Спасибо!)
В итоге мне удалось удалить файл из AWS следующим образом: s3 = boto3.resource('s3', aws_access_key_id = 'BLABLABLABLA', aws_secret_access_key = 'bLABla+2+bLbLABlaABla') bucket_name = 'mydoc' file_name = 'some_path/12bw.png' s3.Object(bucket_name, file_name).delete() Чтобы удалить запись и файл AWS, которые я создал в …
Я использую bcrypt в другом API и он работает для меня там, я скопировал код в мое приложение django и получаю ошибку: TypeError: Strings must be encoded before checking Какой тип поля должен быть установлен для поля пароля …