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

30.05.2022
Обновление или удаление в таблице "users_user" нарушает ограничение внешнего ключа "articles_article_users_user_id "id=5, все еще ссылающегося на таблицу "articles_arti

Я работаю с Django v4.* и связал 2 таблицы/модели Users и Articles, и моя цель - при удалении пользователя я не хочу удалять статью или наоборот, поэтому я сослался на пользователя on_delete=models.DO_NOTHING в модели Article, но я получаю эту …

30.05.2022
Отображение целого числа <li> в Django

есть ли кто-нибудь, кто поделится со мной, как вывести целое число из models.py на первую страницу (html) с помощью li, пример шаблона &lt;ul class="a big"&gt; &lt;li class="a"&gt;1&lt;/li&gt; &lt;li …

30.05.2022
Django после добавления данных размер файла db.sqlite3 не изменился

Я пытался добавить данные в db.sqlite3 из Django, но размер файла не изменился. Где хранятся мои данные?

30.05.2022
Превышена максимальная глубина рекурсии при удалении в админке django

У меня есть следующая модель Folder, которая представляет все папки, которые у меня есть внутри каталога : class Folder(models.Model): folder_name = models.CharField(max_length=200) parent_folder = models.ForeignKey('self', on_delete=models.CASCADE, blank=True, null=True, related_name='childrens') def __init__(self, *args, **kwargs): super(Folder, self).__init__(*args, **kwargs) if self.pk is …

30.05.2022
H [...]

< { "Number": 1, "name": "1005001697316642", "image": "https://", "description": "fffffffff", "price": "USD 23.43", "buy": "https://" } но когда я хочу разместить несколько материалов, например, вот так: { "Number": 1, "name": "1005001697316642", "image": "https://", "description": "fffffffff", "price": …

30.05.2022
Django pagination выбрасывает ошибку при попытке перейти на следующую страницу

В настоящее время я работаю над проектом, который будет отображать рекламу на сайте. Я столкнулся с некоторыми трудностями даже после того, как полдня искал решение, но безуспешно. У меня есть HomeView, который наследует ListView, где у меня есть …

30.05.2022
Возникновение ошибки, если входное значение равно False (булево) при загрузке листа excel через Django Form

У меня есть Django форма, через которую я загружаю лист excel в базу данных, Здесь некоторые колонки имеют булевы поля (True/False). В таких полях (например, block_covered, village_covered и т.д.), я хочу выдавать ошибку, такую как: "Это …

30.05.2022
UnicodeDecodeError: кодек 'ascii' не может декодировать байт 0xc4 в позиции 1: порядковый номер не входит в диапазон(128)

Итак, как следует из названия вопроса, у меня проблема с кодированием/декодированием строк. Я использую: python 2.7 | django 1.11 | jinja2 2.8 В принципе, я получаю некоторые данные из базы данных, сериализую их, устанавливаю на них кэш, …

30.05.2022
AttributeError: объект '_io.BufferedWriter' не имеет атрибута 'save'

Я пытаюсь сохранить следующий файл Вот модель: class someModel(models.Model): someFile = models.FileField(storage=someModule(), blank=True) Вот как я создаю файл, который хочу сохранить: flat_array = array.flatten(order="F") with open(filename, "wb") as some_transformed_file: some_transformed_file.write(struct.pack("&gt;i", 192837465)) some_transformed_file.write(flat_array[i].real) return some_transformed_file …

30.05.2022
Я хочу зашифровать и расшифровать поле модели и сохранить в базе данных [закрыто]

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

30.05.2022
Невозможно загрузить изображение в Django пользователем

Я могу загружать изображения пользователем, пожалуйста, помогите мне решить мою проблему. view.py def Detail(request, orid): data = cartData(request) cartItems = data['cartItems'] name = request.user.profile form = Uplaodpic(instance=name) if request.method == 'POST': form = Uplaodpic(request.POST, request.FILES,instance=name) if form.is_valid(): form.save() orders …

30.05.2022
Застрял при переходе с Python2 на Python3 [закрыто]

Python2 except Exception, e: return HttpResponse(status=500,content_type="application/json",content=json.dumps({'Response':'Failure','Response_status':'Invalid data provided','Error':e.message})) < except Exception as e: return HttpResponse(status=500,content_type="application/json",content=json.dumps({'Response':'Failure','Response_status':'Invalid data provided','Error':str(e)})) < < Попробовал изменить e.message на str(e) и django manage.py runserver запустился без …

30.05.2022
Как проверить электронную почту в Django с помощью OTP и UserCreationForm

< Пожалуйста, объясните мне, как я могу отправить otp по электронной почте, используя модель пользователя по умолчанию и форму создания пользователя для проверки otp по электронной почте. Мой код приложения пользователя: < from django import forms from …

30.05.2022
Лучший способ проверки загружаемых пользователем файлов в django

Какой лучший способ проверки загружаемых пользователем файлов, как по размеру, так и по типу?

30.05.2022
Как агрегировать оценку по значению поля manytomany в кверисете django

Class Subject(models.Model): name = models.CharField(max_length=100, blank=True, null=False) category = models.CharField(choices=TYPE_CHOICES, null=True, max_length=50) setting = models.ManyToManyField(Contact) class Contact(models.Model): name = models.CharField(max_length=50, blank=True, null=True) email = models.EmailField(max_length=50, blank=True) id subject_id contact_id …

30.05.2022
Отношения "один ко многим" - "многие ко многим" в модели Django

Я ищу отношения, которые Пользователь создает инцидент, Выбирает несколько типов И у каждого типа есть множество подтипов, которые пользователи выбирают на фронт-энде У меня есть таблица под названием "Инцидент", Incident name - XYZ type …

30.05.2022
Операция GET с использованием Django rest_framework получает ConnectionRefusedError [Errno 111] после нескольких часов нормальной работы

Я использую Django для создания APP (назовем его центральным APP), который агрегирует операционные данные из нескольких приложений на удаленном сервере. Затем я установил Django REST_Framework, чтобы позволить другим приложениям, таким как Prometheus, получать информацию от моего центрального APP …

30.05.2022
Не удается получить доступ к Procfile с помощью Heroku (Django)

Я не могу получить доступ к wsgi в heroku Procfile web:gunicorn Medical_Portal.Medical_Portal.wsgi Мои файлы : <

30.05.2022
Django: Предварительное заполнение набора форм отношениями ManyToMany и дополнительными полями

У меня есть две модели с M2M-отношениями и дополнительными полями: Меню - это компиляция многих курсов (т.е. блюд). Отношение M2M отражено в классе/таблице MenuItem. MenuItem имеет два дополнительных поля: course_type (т.е. стартер, закуска и т.д.) и course_position (для отслеживания …

30.05.2022
Ошибка Django SMTP при отправке электронной почты с https(SSL) - развертывание в AWS ElasticBeanstalk

Я отправляю электронное письмо для проверки учетной записи и использую AWS-EB для его развертывания, в локальном режиме с localhost оно работает, но с https я получаю ошибку (я только что настроил gmail для разрешения других приложений, я не знаю, …

30.05.2022
Как отправить уведомление определенному идентификатору пользователя из django

Я могу отправить уведомление от администратора всем, используя этот код github https://github.com/priyanshu2015/django-channels-celery, но не могу отправить уведомление конкретному пользователю, какие изменения я должен сделать, чтобы достичь этого. также из представления я хочу отправить уведомление конкретному …

30.05.2022
Postgres hstore удален из модели django, но при тестировании возникает ошибка

Я удалил поле postgres hstore, когда переписывал свои модели. Но я получаю эту ошибку. django.db.utils.ProgrammingError: type "hstore" does not exist LINE 1: ...r(254) NULL UNIQUE, "bio" text NOT NULL, "follow" hstore NUL... Поле follow hstore больше не …

30.05.2022
Как создать три таблицы во вложенных объектах-сериализаторах с помощью django rest framework

Я пытаюсь создать три вложенных объекта модели в django rest framework models.py class Project(models.Model): project_id = models.AutoField(primary_key=True, unique=True) project_name = models.CharField(max_length=100) class ProjectSite(models.Model): site_id = models.AutoField(primary_key=True, unique=True) site_name = models.CharField(max_length=200,name='project_site_name') project_id = models.ForeignKey(Project, on_delete=models.CASCADE, blank=True, null=True, related_name="projectid") class Assignment(models.Model): …

30.05.2022
Проблема маршрутизации при вызове API из REACT с помощью Redux

Я создал api с помощью Python (django restframework). Я вызываю этот api из моего приложения react, используя redux. Он работает нормально, когда я вызываю его следующим образом const {data} = await axios.get(`http://127.0.0.1:8000/api/products/${id}`) но когда я …

30.05.2022
Можно ли в фреймворке Django rest модифицировать сериализатор, вместо того чтобы принимать 2 списка, чтобы принимать список содержащих их объектов

Я пытаюсь изменить способ приема данных от конечных точек без изменения модели, определенной для них. Следовательно, я хочу изменить сериализатор. Я не уверен, как я должен переопределить его. У меня есть сериализатор, определенный как class AssetWorkorderSerializer(MaxenBaseSerializer): id …

30.05.2022
Django ModuleNotFoundError: Нет модуля с именем 'models'

Я создаю веб-приложение на Django для покупки билетов в кино. Вся логика работы с базой данных находится в приложении 'ticket_handler'. Фактический веб-сайт находится в приложении 'movie_site', и я создаю restful api в приложении 'ticketing_api'. Когда я пытаюсь импортировать что-то из …

30.05.2022
Django.contrib.admin.sites.NotRegistered: Модель Пользователь не зарегистрирована

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

30.05.2022
Как отправить изображение из Expo Image Picker в Django REST с помощью axios

Я потратил на это около недели и не могу понять, что происходит. Мне нужно загрузить изображения из React-Native (EXPO) в Django REST. Кажется, что axios отправляет объект вместо изображения (я думаю). < const pickImage = async () …

30.05.2022
Django - send_mail -No error while trying to send email, but no email is Sent

Я пытаюсь отправить письмо с подтверждением новым зарегистрированным аккаунтам, но письмо не отправляется, html страница (http ответ от моего возврата), которая загружается, когда я отправляю письмо, прекрасно загружается, и я не получаю ошибку в консоли Итак, моя ошибка заключается …

30.05.2022
Проблема необработанного sql-запроса в Django

Я пытаюсь составить SQL-запрос для реализации ответа, данного здесь. Пользователь предложил мне попробовать выполнить необработанный sql-запрос для решения проблемы. У меня возникают проблемы с выполнением того, что он предлагает. Например, вот что у меня есть на данный …

30.05.2022
Застрял на учебнике по опросам Django (пытается подключить приложение опросов к серверу).

я пытался подключиться к приложению polls, но оно по-прежнему показывает только страницу по умолчанию в django :() Основное приложение: url первого сайта from django.contrib import admin from django.urls import include, path urlpatterns = [ path('admin/', admin.site.urls), path('polls/', …

29.05.2022
Передача дополнительного контекста в ListViews в Django

Может ли кто-нибудь сказать мне, как я могу передать "query" моему ListView в качестве контекста и в то же время сохранить "search_results" как имя_объекта контекста? Я просто не могу разобраться в этом: class SearchResulView(ListView): model = Product template_name = …

29.05.2022
Не могу редактировать булево поле в модели django, когда оно связано с другим полем из той же модели в рамках этой логической сенсации?

Я работаю над django v4.* и столкнулся с тем, что мне нужно сделать так, чтобы поле publish_date автоматически заполнялось, когда is_published is ticked import datetime class Article(models.Model): ....... is_published = models.BooleanField(default=False) publish_date = models.DateTimeField(blank=True, null=True) ....... def save(self, *args, …

29.05.2022
Как получить доступ к данным объекта из 'self' в get_context_data?

Я создаю некоторые графики, используя ChartJS и Django, поэтому у меня есть вид, представленный ниже: class ChartView(TemplateView): template_name = 'app/chart.html' def get_context_data(self, **kwargs): context = super(ChartView, self).get_context_data(**kwargs) print('\n') print('****************** I NEED TO SEE ALL THE FIELDS AND VALUES THAT …

29.05.2022
Могу ли я обслуживать приложение react (с react router) с определенной конечной точки?

У меня есть приложение Django. Большинство конечных точек для этого приложения будут обслуживать шаблон. Однако я хотел бы, чтобы одна конечная точка, скажем example.com/xyz, обслуживала приложение React. Это приложение react использует маршруты, поэтому оно будет манипулировать путем url. …

29.05.2022
Django: Я хочу отслеживать, с какого url был сделан запрос?

В классе TestQuestionList, функция get должна получить id, чтобы вернуть id, я думал, что смогу сделать это с помощью request.get_full_path()примера внизу class TestQuestionList(APIView): def get(self, request): obj = Test.objects.get(id = request.get_full_path()) romms = TestQuestionBlok.objects.filter(id__in=obj.questions) serializer = TestQuestionSerializers(romms, many=True) return …

29.05.2022
Django изменение представления входа в систему не имеет эффекта

Короче говоря: неважно, что я делаю с представлением входа, это не меняет поведение формы входа, я могу полностью удалить мои представления (и урлы), и это все еще работает, так что, должно быть, он берет это откуда-то еще. Откуда и …

29.05.2022
Принимать URL в качестве параметра в пути (специальные символы)

У меня есть представление и path, где я хотел бы принять параметр str и передать его моему make_request представлению. Проблема заключается в том, что строки, которые я хотел бы принимать, являются URL-адресами. Когда я передаю строку типа 'https://example.com/', …

29.05.2022
Django ORM фильтрация с помощью выражения по нескольким полям

Я пытаюсь использовать фильтр Django ORM для получения записей Announcement с датами объявления (announcement_dates), которые позже текущей даты - поле "expire_in_days" - т.е. получить объявления, срок действия которых еще не истек. Вот SQL представление того, что я пытаюсь сделать …

29.05.2022
Django: преобразование csv файла в ofx не работает, когда я ставлю source = request.FILES

Мне нужна помощь пожалуйста, уже 2 дня пытаюсь конвертировать csv файл из ofx файла, мне удалось это сделать, но вещь работает только когда я указываю файл, а не что-то общее, что я имею в виду : этот код …