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

16.09.2022
P.S. говорит, что он использует только ~3 ГБ, поэтому я думаю, что проблема в Docker Desktop . [...] [...]

Я импортирую большое количество данных в django из csv. Я создал скрипт с расширением django-extensions, который создает объекты, подобные этому: class BlogPostForm(ModelForm): class Meta: model = BlogPost fields = ("title","body","tags") widgets ={ 'title' : TextInput(attrs={'class':'form-control ' ,'placeholder':'Title'}), 'body' : TextInput(attrs={'class':'form-control'}), …

16.09.2022
"from django.shortcuts import render" выдает ошибку (красная волнистая линия).

У меня приличный опыт работы с Django, но недавно я открыл один из своих старых проектов Django и понял, что с ним что-то не так. Я просмотрел файлы и обнаружил, что под ними были красные волнистые линии: from django.shortcuts …

16.09.2022
Не работает queryset в django forms

Итак, имеется модель: class Lines(models.Model): id = models.AutoField(primary_key=True, verbose_name='ID') piping = models.ForeignKey(GasPiping, related_query_name='piping_formku', blank=True, null=True, verbose_name='МГ', on_delete=models.PROTECT) cs = models.ForeignKey(Cs, related_query_name='cs_formku', blank=True, null=True, verbose_name='КС', on_delete=models.PROTECT) pressure_rated = models.FloatField( blank=True, null=True, verbose_name='Давление номинальное') pressure_current = models.FloatField( blank=True, null=True, verbose_name='Давление текущее') pressure_max …

16.09.2022
Как вернуть значения функций, вызванных с помощью yield в ContextManager - Python

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

16.09.2022
При использовании типов Generics, как я могу вызвать атрибут наследуемого класса на экземпляре базового класса в Python / Django?

Допустим, у меня есть базовый класс Generic под названием person для группировки всех других person, которые расширяют его: class Person(models.Model): name = models.CharField(...) И класс Worker, который расширяет Person: class Worker(Person): card_id = models.CharField(...) Когда …

16.09.2022
Ошибка CSRF токена, после входа в систему

Есть запрос на react react.js function getCookie(name) { var cookieValue = null; if (document.cookie && document.cookie !== '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim() if …

16.09.2022
Как написать нижеприведенный sql-запрос, используя Django queryset?

Я перепробовал много решений, но не нашел ни одного, а также является ли django queryset быстрее, чем необработанные sql join запросы? Models - class S2BotCategoriesMappings(models.Model): id = models.IntegerField(primary_key=True) id_s2_bot = models.ForeignKey(S2Bot, models.DO_NOTHING, db_column='id_s2_bot', blank=True, null=True) id_s2_bot_categories = models.ForeignKey(S2BotCategories, …

16.09.2022
Сериализация задач Dask в django

Я пытаюсь настроить prefect 2 с dask для выполнения некоторых задач в django. Один простой пример с небольшим количеством кода работает нормально, но более крупный пример не работает с: distributed.worker - ERROR - Could not deserialize task ****-****-****-**** Traceback (most …

16.09.2022
Ajax возвращает None в представлениях Django [закрыто]

У меня есть данные из ввода, и я хочу отправить их с помощью ajax в мои представления django. Но он возвращает None. в моем html <input type="text" id="title" name="chart-title" /> <input onClick="send()" type="submit" /> в моем …

16.09.2022
Как объединить в Django два или более сериализаторов, которые имеют пользовательские поля, но имеют одну и ту же модель?

Я пытаюсь создать класс сериализатора, который имеет два поля: имя, предмет, но в одном случае мне нужно создать два разных сериализатора для каждого из полей, потому что NameSerializer и SubjectSerializer будут использоваться во многих разных местах. Таким образом, если я …

16.09.2022
Есть ли способ скрыть параметры запроса url при использовании GET-запроса?

У меня есть страница на сайте с множеством фильтров/настроек, все они хранятся в JSON объекте. И эта страница отображает живые данные, поэтому производительность очень важна. В настоящее время я отправляю POST-запрос для получения данных, но я знаю, что …

16.09.2022
Django.db.utils.OperationalError: нет такой колонки: *column_name*.id

Здравствуйте, у меня есть небольшое приложение, которое сканирует RSS канал один раз в день. Данные затем анализируются в Pandas DF и затем преобразуются в SQL. Весь этот процесс работает отлично, когда я захожу в свою базу данных, я …

16.09.2022
Django unittests + mock в тестировании сигналов : AssertionError: ожидаемый вызов не найден (хотя фактические и ожидаемые значения совпадают)

Я использую Django 3.2 Я пишу unittests для тестирования некоторых пользовательских сигналов. Вот (обязательно упрощенная) версия кода, который я тестирую: /path/to/project/myapp/models.py from .signals import signal_comment from .constants import EVENT_COMMENT_DELETE class Commentable(models.Model): def delete_comment(actor, *args, **kwargs): # do some …

16.09.2022
Есть ли способ получить DNS-адрес экземпляра сервера aws ubuntu, если у меня нет логина учетной записи aws, но есть SSH-ключ для нее?

Я получил задание развернуть статический сайт на сервере AWS Ubuntu Server, мне дали имя пользователя и SSH ключ для него. Используя PuTTy, я получил доступ к серверу, настроил django, postgres nginx и gunicorn. Однако теперь мне нужно проверить прогресс, …

16.09.2022
Django выдает ошибки пользователям, которые не одобрены amazon ses во время записи

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

16.09.2022
Установите графеновое поле при возврате из резольвера запросов

В настоящее время мы переходим со старой версии graphene (0.99) на новую (2.15). В старой версии мы могли устанавливать значение поля в резольвере запросов. Например: class DogType(DjangoObjectType): selected = graphene.Boolean() class Meta: model = Dog class DogsQuery(graphene.ObjectType): dogs = …

16.09.2022
Как загрузить изображение на сервер django с помощью react native?

< { "details":{ "name":"My first ", "description":"this is Gina be cool", "display":"file:///data/user/0/com.merchant_app/cache/rn_image_picker_lib_temp_935cb7c5-72fd-4c7a-ab45-7b62906909f7.jpg", "background":"file:///data/user/0/com.merchant_app/cache/rn_image_picker_lib_temp_9449c3c0-32c6-4122-8a92-1a9b5afa352f.jpg" }, "hours":[ { "partition":"P1", "timings":[ { "day":"Monday", "full_day":false, "close_day":false, "start_time":"2022-09-16T01:00:00.149Z", "close_time":"2022-09-16T01:00:00.149Z" } ] } ] } < {'display': ['The submitted data was not a file. Check …

16.09.2022
Django+Postgres Сломанная транзакция после проверки на уникальность

Я создал простой проект с одним приложением и моделью. https://github.com/SergeyMalash/test_unique У него есть два уникальных поля. Также в настройках я указал ATOMIC_REQUESTS. Когда я делаю POST запрос с недействительным IP адресом, возникает ошибка (скриншот) Мои …

16.09.2022
Django/Wagtail Rest Framework API Ordering/Pagination

Я использую трясогузку. Я сериализовал свои API. Я хочу упорядочить их по -first_published_at, когда кто-то нажмет на мой API url api/v2/pages он увидит упорядоченный API без фильтрации по URL. вот мой api.py код: class ProdPagesAPIViewSet(BaseAPIViewSet): renderer_classes = [JSONRenderer] filter_backends …

16.09.2022
Как расширить шаблон из библиотеки

У меня есть приложение Django, в котором я настроил администратора base_site.html. Я установил библиотеку (Django admin tools), которая также расширяет админку base_site.html Очевидно, что мой пользовательский base_site.html больше не загружается. Я хотел бы расширить base_site …

16.09.2022
Уникальный вместе с чем-то связанным по внешнему ключу

Class ExamSectionMixin(models.Model): exam_section = models.ForeignKey('fipi_exam_sections.ExamSection', blank=True, null=True, on_delete=models.CASCADE, ) class Meta: abstract = True class PriorityMixin(models.Model): priority = models.PositiveIntegerField(blank=False, default=0, null=False, db_index=True) class NameMixin(models.Model): name = models.CharField(max_length=255, null=False, default="") def __str__(self): return self.name class Meta: abstract = True class TaskDescription(NameMixin, …

16.09.2022
Необязательный параметр в URL для Taggit Django

Я пытался использовать Tags в своем проекте, используя приложение django django-taggit. Я уже поместил их в модели и пока все работает нормально. Но теперь я хочу, чтобы люди могли искать элементы в url с помощью тегов. Например, /items/tag=blue. Но я …

16.09.2022
Как получить оставшиеся значения из цикла массива django

Я изучаю некоторые вещи в шаблоне Django, но я столкнулся с некоторыми трудностями при добавлении моего динамического стиля. Моя цель - добавить span и class в первом слове, но я не знаю, как получить остальные слова. Вот мой код: …

16.09.2022
Хостинг приложений ASGI Django в Windows Server 2012

Могу ли я разместить ASGI Django App в Windows Server 2012 на базе Apache? Я изучил несколько блогов, в которых упоминается о "mod_wsgi", что смутило меня, сможет ли он работать с ASGI-приложениями. Средний/Аналитик-Видя <a href="https://obelix.fh-swf.de/wp/deploying-django-on-windows-server-2019-and-apache-with-mod_wsgi/" rel="nofollow …

16.09.2022
Я не могу добраться до одного параметра(m2m) из моих моделей Django

Я создал представление, в котором я добавляю остановки к маршруту, оно работает нормально, но остановки не отображаются по порядку, когда я их добавляю, и я понятия не имею почему. Пожалуйста, подскажите, где я допускаю ошибку Вот мой код: …

16.09.2022
Выборка из другой базы данных в фреймворке Django Rest

< Пожалуйста, помогите мне Спасибо

16.09.2022
Рендеринг данных представления Django в HTML

Я создаю учебный портал, на котором студенты могут учиться по различным книгам. Каждая книга будет иметь различные главы / темы. Каждая тема имеет уникальный slug, как отражено в приведенной ниже модели, который мы хотим отобразить / показать на …

16.09.2022
Как подключиться к RDS из локально созданного django?

Я пытаюсь подключиться к Aurora на RDS из локального приложения Django. В качестве среды выполнения используется Docker. Публичный доступ разрешен для подключения к RDS с локального. < Почему я не могу подключиться из Django? Попробованные команды: …

16.09.2022
Django test : Поле 'id' ожидало число, но получило datetime.datetime

Я впервые делаю тесты в приложении Django, и я не могу понять свою ошибку. Когда я запускаю python manage.py test, я получаю эту ошибку : Вот мой тестовый файл: Кто-нибудь знает, почему у меня возникает эта ошибка? …

16.09.2022
Как получить выбранное значение из checkbox в файле views.py и преобразовать в excel?

Index.html &lt;form method="GET"&gt; &lt;div class="form-row"&gt; &lt;div class="custom-control custom-checkbox mb-10 popup-sec-chk"&gt; &lt;input class="custom-control-input form-control inputfld" type="checkbox" id="date_inquiry" name="excelfields[]" value="dateofInquiry"&gt; &lt;label class="custom-control-label" for="date_inquiry"&gt;Date of Inquiry&lt;/label&gt; &lt;/div&gt; &lt;div class="custom-control custom-checkbox mb-10 popup-sec-chk"&gt; &lt;input class="custom-control-input inputfld" type="checkbox" id="callers_name" name="excelfields[]" value="Callers name"&gt; &lt;label class="custom-control-label" …

16.09.2022
Как изменить медиа url в django?

У меня есть сайт в продакшене, который правильно обслуживает медиафайлы. Установка носителя в файле settings.py : MEDIA_URL = 'media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') Я создал папку media внутри моего проекта, в которой хранятся все медиафайлы. Из-за …

16.09.2022
Шаблоны Django позволяют избежать зацикливания

Я работаю над проектом и немного запутался. Шаблон Djago index.html имеет следующий код: &lt;div class="carousel-item active"&gt; {% for i in products|slice:"0:"%} &lt;div class="col-xs-3 col-sm-3 col-md-3"&gt; &lt;div class="card" style="width: 17rem;"&gt; &lt;div class="card-body"&gt; {% for img in i.images.all %} …

16.09.2022
Django не загружает статические файлы из папки сборки React

Я не могу загрузить CSS и JS файлы во фронтенде React. Файл настроек Django STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static'), **os.path.join(BASE_DIR, '../frontend/build/static')** ] После того, как я запустил npm run build и проверил django, он не загружает статические …

16.09.2022
Не удается установить значение с помощью хука useState в reactjs [duplicate]

Function App() { const [LinkList, setLinkList] = useState([]); const [categories, setCategories] = useState({id:[], cat:[]}); var catArray = []; useEffect(() =&gt; { fetch("http://127.0.0.1:8000/api/service/category-list/") .then((response) =&gt; response.json()) .then((data) =&gt; { for (var i = 0; i &lt; data.length; i++) { catArray.push({id:data[i].id, cat:data[i].category}); …

16.09.2022
SMTPSenderRefused в /password-reset/ - Django

Settings.py EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = os.environ.get('USER_EMAIL') EMAIL_HOST_PASSWORD = os.environ.get('USER_PASS') Error: SMTPSenderRefused at /password-reset/ (530, b'5.7.0 Authentication Required. Learn more at\n5.7.0 https://support.google.com/mail/?p=WantAuthError h10-20020a170902680a00b0015e8d4eb1d5sm14008586plk.31 - gsmtp', 'webmaster@localhost') Request Method: POST Request URL: …

16.09.2022
Я хочу вернуть ответ, не нарушая данные, поступающие из подписки узла в django

Async def get_event(self,address): infura_ws_url = 'wss://ropsten.infura.io/ws/v3/7c074579719748599c087f6090c413e2' address_checksumed = self.w3.toChecksumAddress(address) async with connect(infura_ws_url) as ws: await ws.send('{"jsonrpc": "2.0", "id": 1, "method": "eth_subscribe", "params": ["newPendingTransactions"]}') # print("HERE") subscription_response = await ws.recv() print(subscription_response) while True: try: message = await asyncio.wait_for(ws.recv(), timeout=15) response …

16.09.2022
Я создал представление, которое добавляет остановки в маршрут, и они не отображаются по порядку параметров из моделей.

Я создал представление, в котором я добавляю остановки к маршруту, оно работает нормально, но остановки не отображаются по порядку, когда я их добавляю, и я понятия не имею почему. Пожалуйста, подскажите, где я допускаю ошибку Вот мой код: …

16.09.2022
Почему Django Money показывает 3 десятичных знака при decimal_places=2?

Меня очень смущает следующее: &gt;&gt;&gt; from djmoney.models.fields import Money &gt;&gt;&gt; Money("0.129", "EUR", decimal_places=2) Money('0.129', 'EUR') Я ожидал увидеть Money('0.12', 'EUR') или Money('0.13', 'EUR'). Я знаю, что могу использовать round(2) для получения ожидаемого результата, но …

16.09.2022
Ошибка загрузки модуля MySQLdb в проекте django при настройке mysql

У меня проблема с моим проектом, я установил "pymysql", но я пытаюсь использовать "pymysql", но я пытаюсь использовать и выдает следующую ошибку: ModuleNotFoundError: No module named 'pymysql' pip install pymysql импортировать pymysql ModuleNotFoundError: Нет модуля с именем 'pymysql' Кэширование …

16.09.2022
MultiValueDictKeyError в crud

Def editproduct(request,pk): #editproduct/4 pk=4 prod=Item.objects.get(id=pk) if request.method=='POST': if len(request.FILES)!=0: os.remove(prod.image.path) prod.image=request.FILES['image'] prod.name=request.POST.get('name') #iphone prod.description=request.POST.get('description') #offers prod.price=request.POST.get('price') #200000 prod.save() return redirect(index1) context={'prod':prod} return render(request,'edit_item.html',context)