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

27.07.2022
Использовать create_serializer внутри другого create_serializer в drf

У меня есть три модели: class Person(models.Model): name = models.CharField(max_length=255) age = models.IntegerField() class OrganisationBenefits(models.Model): person = models.Foreignkey(Person, on_delete=models.CASCADE) benefits = models.CharField(max_length=255) class ProjectsInvolved(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE) projects = models.CharField(max_length=255) Я получаю данные из фронтенда в …

27.07.2022
Как исключить определенные часы между двумя разными датами?

Я хочу получить общую разницу в часах между двумя временными метками, но я хочу исключить определенные часы. Я хочу исключить эти часы с 5 вечера до 10 утра каждый день. from datetime import datetime def get_total_hours(model_instance): datetime = …

27.07.2022
Как получить хост запроса в django?

Как получить хост запроса в django? как мне получить URL/имя хоста из запроса? class StoreLocations(APIView): """ GET : For fetching store locations Returns : Store Locations --------------- json """ permission_classes = [] http_method_names = ["get"] def get(self, request, format=None): """ …

27.07.2022
Добавление данных на основе запроса в ответ API (Django REST Framework)

Я создаю API для приложения калькулятора платежей по кредиту с помощью Python, Django и Django REST framework. Для того, чтобы расчет работал, необходимо получить доступ к данным о сроке кредита и сумме кредита, которые пользователь предоставляет в своем …

27.07.2022
Django как заставить пользователя отобразить определенный объект

Я изучаю django и пытаюсь отобразить все элементы от определенного пользователя, который является 2003-111 itemid sy sem resolve_by book 2021-2022 2 2003-111 table 2021-2022 1 2012-455 вот мой models.py Я использую customuser для использования электронной почты в качестве …

27.07.2022
Использование Django и ccextractor для генерации субтитров из видео

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

27.07.2022
Метод POST в Django для массового создания с помощью postman

У меня есть метод POST в views.py в django для создания записи в базе данных Я могу создать одну запись с помощью postman, но не могу создать массовые записи с помощью postman. кто-нибудь может помочь, пожалуйста? models.py файл …

27.07.2022
Как сделать модуль сохранения как черновик в django

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

27.07.2022
Реверс для 'admin' не найден. 'admin' не является допустимой функцией представления или именем шаблона

Я новичок в Django и пытаюсь запустить часть кода, но продолжаю получать эту ошибку: Reverse for 'admin' not found. 'admin' не является допустимой функцией представления или именем шаблона. В urls.py есть следующее: urlpatterns = [ path('admin/', admin.site.urls), path('', include("ttgen.urls")), …

27.07.2022
Django запрос отношения ManyToMany из parent=ForeignKey('self')

Это для проекта блога на Django. У меня есть модель 'Profile' и 'TechStackCategory', где они имеют отношения ManyToMany. Profile - это профиль пользователя для блога. TechStackCategory имеет категории стеков пользователя, которые он знает. Пример моделиTechStackCategory: Languages, Languages -> Python, …

27.07.2022
Использование библиотеки Python ML для DJANGO APIView: загрузка модели при каждом запросе

Я пытаюсь использовать эту python ML библиотеку и превратить ее в APIView для моего проекта. Хотя он работает должным образом, для получения ответа требуется около 20 секунд, в то время как ссылка <a href="https://huggingface.co/snrspeaks/KeyPhraseTransformer" …

27.07.2022
Could not translate host name "db" to address: Temporary failure in name resolution

Не поднимается база что ли , не могу понять что с ней не так. could not translate host name &quot;db&quot; to address: Temporary failure in name resolution Django settings DATABASES = { 'default': { 'ENGINE': 'django.contrib.gis.db.backends.postgis', 'NAME': os.environ.get('POSTGRES_DB', 'neighbors'), # …

27.07.2022
Django: Как фильтровать и отображать категории для автора в посте

Django: Как фильтровать и отображать категории для автора в посте Думаю, что-то не так с get_queryset Category.objects.filter(post_author=username) class Post(models.Model): exercisename = models.ForeignKey('Category', on_delete=models.CASCADE) hour = models.IntegerField(default=0 ) min = models.IntegerField(default=0) file = models.FileField(null=True,blank=True,upload_to='Files') content = models.TextField() date_Posted = models.DateTimeField(default=timezone.now) author …

27.07.2022
При создании проекта Bookmyshow я должен сначала сделать api для театра, а затем использовать его для бронирования мест в другом приложении?

при создании приложения типа BookMyShow, нужны ли мне предварительно созданные конкретные театральные веб-приложения/БД/API для доступа к ним через мой проект? https://www.geeksforgeeks.org/design-bookmyshow-a-system-design-interview-question/ В принципе, я видел этот ответ по проектированию системы, и во время …

27.07.2022
Как обновить OAuth2-токен с помощью Django OAuth Toolkit в пользовательских представлениях?

Что я делаю? У меня есть требование, где будет отдельный сервер авторизации и сервер ресурсов. Я использую тип гранта на основе пароля владельца ресурса. Я реализовал Custom Introspection View и Get Token View. (Следуя <a …

27.07.2022
Метод проверки достоверности Django unittest не вызывается

У меня есть два сериализатора в моем приложении django. class SubscriptionWindowPoolConfirmButtonSerializer(serializers.ModelSerializer): styles = ConfirmButtonStylesSerializer(required=False) class Meta: model = SubscriptionWindowPoolContent fields = ('value', 'styles',) def validate_value(self, value): if len(value) &gt; 25: raise serializers.ValidationError( "Ensure button text length is not more …

27.07.2022
Использование многопроцессорной обработки для обработки массовых обновлений в Django

Я пишу команду, которая хочет обновить все строки из моей таблицы. Проблема в том, что в этой таблице миллионы записей. Наивно я хотел бы получить что-то вроде этого. all_entries = MyTable.objects.all() for entry in all_entries: do_some_magic(entry) # this will …

27.07.2022
Ошибка показа { ожидаемый css(css-lcurlyexpected)

Все идет хорошо, но мой CSS показывает эту ошибку {% block title %} {% endblock %}, {% block body%} {% endblock %} работают хорошо, но не знаю почему {% block css%} {% endblock %} не работает <img …

27.07.2022
Django IN Запрос с различными значениями комбинации двух столбцов

Мне нужно отфильтровать пользователей из различных комбинаций города и штата, например Пользователи из городов [[Мумбаи, MH],[Ахмадабад, GJ],...] Где город = Мумбаи и штат = MH Вот что я делаю сейчас users = cls.objects.annotate(unique_city=ExpressionWrapper(Concat(F('city'),F('state'),output_field=CharField()), output_field=CharField())).filter(unique_city__in = city_list) …

27.07.2022
Удаление нескольких строк в sqlalchemy?

У меня есть этот запрос, но он не удаляет все строки перед вставкой. session.query(Device).filter(Device.user_id == user.id, Device.device_id == token_obj.device_id).delete( synchronize_session=False)

27.07.2022
Как преобразовать HttpResponse в изображение в Django? так же, как скриншот

Мне нужен файл png и некоторые динамические значения в качестве ответа для представления, и это работает нормально. Теперь мне нужно преобразовать этот httpresponse в изображение для загрузки в ведро s3. Так же как сделать скриншот HttpResponse. Есть ли какой-нибудь …

27.07.2022
Как получить актуальную цену на дату позже или равной заданной до следующей?

Models.py class Product(models.Model): name = models.CharField(max_length=100) class Shop(models.Model): name = models.CharField(unique=True, max_length=100) class Shopandproduct(models.Model): shop = models.ForeignKey(Shop, on_delete=models.CASCADE) product = models.ForeignKey(Renter, on_delete=models.CASCADE) quantity = models.PositiveIntegerField(blank=False) class ProductPrice(models.Model): product = models.ForeignKey(Product, blank=True, null=True, on_delete=models.CASCADE) date = models.DateField(null=False, blank=False) price = models.PositiveIntegerField(blank=False) …

27.07.2022
Как получить данные из реляционной модели OneToOne в DRF с помощью представления API

Я импортировал модель User и настроил ее в соответствии с моими потребностями и создал связь OneToOne с моделью UserProfileModel. При извлечении данных я получил следующую ошибку. "Поле сериализатора может быть названо неправильно и не соответствовать какому-либо атрибуту или ключу …

27.07.2022
Как получить серию значений request.POST

В следующем файле views.py: def valores(request): global peso_unitario, preco_unitario peso_unitario=[] preco_unitario=[] N=a print('N='+str(N)) for i in range(N): peso_u=request.POST['peso_u'] preco_u=request.POST['preco_u'] if peso_u.isdigit() and preco_u.isdigit(): c = int(peso_u) d = int(preco_u) peso_unitario.append(c) preco_unitario.append(d) print(a) print(preco_unitario) if i&lt;N-1: return render(request, 'valores.html') else: …

27.07.2022
Как я могу получить количество текущих запущенных корутинов gevent>\?

В настоящее время мы разрабатываем в режиме gunicorn+django+gevent. Я хотел бы спросить, существует ли какой-либо метод командной строки для получения количества текущих запущенных coroutines, когда служба запущена

27.07.2022
Ошибка CORS при добавлении тега <script> в качестве параметра запроса URL

Я работаю над тем, чтобы сделать фронтенд Vue для отправки GET запроса с фильтрами на сервер Django. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что если я передаю &lt;script&gt; в качестве значения для фильтра, то возвращается …

27.07.2022
Django, передавая get query значение filter query, вызывает get query дважды

У меня есть запрос get, который передается как значение в запрос фильтра, при выполнении кода запрос get вызывается дважды. #get query employee = Employee.objects.get( user=self.request.user.email, project=self.request.org_id) #filter query LeaveApproval.objects.filter(approver=employee) #dbCallLog SELECT ••• FROM "leavetracker_employee" WHERE ("leavetracker_employee"."project_id" …

27.07.2022
Tailwind Динамический цвет на основе страницы/URL

Я надеялся, что кто-нибудь знает, как я могу динамически устанавливать цвета текста/цвета подсветки в зависимости от текущей страницы, на которой я нахожусь? Я использовал навигационную панель из flowbite, и она выглядит так, как будто предназначена для выделения определенной опции в …

27.07.2022
Код Django views.py запускается автоматически при каждой перезагрузке сервера

У меня есть журналы, которые загружаются и вставляются в таблицу MySQL из CSV файлов с помощью конечной точки upload_log в файле views.py приложения Django. У меня также есть другой views.py в другом приложении (тоже Django), который анализирует существующие данные …

27.07.2022
Как отправить список объектов django в javascript?

Я хочу передавать запросы django в javascript, поэтому я изменил запросы на список. Я отправил список в javascript. Но список не отобразился в консольном журнале. class Comment_List_TV(ListView): template_name = 'account/user_comment_list_tv.html' def get_queryset(self): Comment_list_query = list(Comment_tv.objects.none()) if self.request.user.is_authenticated: Comment_list_query = …

27.07.2022
Как вызвать функцию в django channels consumers

Я определил sync_to_async def в consumers и пытаюсь вызвать его после функции receice async. но не знаю, как это сделать вот мой код : async def receive(self, text_data): text_data_json = json.loads(text_data) wsRecDeck = text_data_json['wsDeck'] await self.channel_layer.group_send( self.game_room_name, …

27.07.2022
Django Channels отправка нескольких сообщений в один канал

Ссылка на документацию здесь Я отправляю сообщения на единственный найденный канал с именем_канала Я могу успешно отправлять сообщения на определенный канал Проблемы, с которыми я сталкиваюсь На каналах он посылает сообщения несколько раз Например. Когда …

27.07.2022
Django - Обратный запрос для 'topic' с аргументами '('',)' не найден. Проверен 1 шаблон(ы): ['(?P<topic>[^/]+)/\\Z']

Я изучаю Django и возникла проблема. Буду благодарен, если поможете Повтор для 'topic' с аргументами '('',)' не найден. Попробован 1 шаблон(ы): ['(?P[^/]+)/\Z'] просмотров: def topic(request, topic): topic = New_topic.objects.get(id=topic) comments = topic.comment_set.order_by('+date') context = {'topic':topic, 'comments':comments} return render(request, …

27.07.2022
Python: Отображение либо видео, либо файла изображения, но он показывает оба

Я работал над сайтом социальной сети, где можно загружать изображения и видео и следить за другими пользователями. Мне удалось загрузить и отобразить загруженные файлы на сайте. Я использовал FileField для загрузки изображений и видео файлов, но когда …

27.07.2022
Я создал раздел комментариев в своем проекте Django и хочу перенаправлять пользователей на тот же пост, который они только что прокомментировали, после того, как они оставили комментарий.

прямо сейчас он перенаправляет их на главную страницу. вот файл views.py: class AddReviewView(CreateView): model = Review form_class = ReviewForm template_name = 'blog/add_review.html' def form_valid(self, form): form.instance.post_id = self.kwargs['pk'] return super().form_valid(form) success_url = reverse_lazy('blog-home') и вот файл models.py: …

27.07.2022
Django boto3 с s3 не работает в производстве

В настоящее время я пытаюсь включить загрузку больших файлов для моего сайта www.theraplounge.co/. Единственная проблема в том, что я использую boto3 для загрузки непосредственно на s3 с https://justdjango.com/blog/how-to-upload-large-files в качестве руководства. Хорошо то, что …

27.07.2022
Реверс для 'category-detail' с аргументами '('',)' не найден

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

27.07.2022
Токен Wagtail-2fa не работает при настройке 2fa после регистрации нового пользователя администратора

Новые пользователи не могут настроить 2fa - токен всегда не удается установить с помощью wagtail-2fa. Фон: Несколько месяцев назад я создал сайт wagtail с помощью Wagtail-2fa (который основан на django-otp). Когда я впервые установил пользователя-администратора с 2fa, …

27.07.2022
Ошибка POST http://localhost:8000/api/project/create/ 400 (Bad Request) при отправке POST-данных из приложения React с помощью fetch() в Django API

Я работаю над простым приложением DRF + ReactJS, но когда я столкнулся с выполнением POST данных из приложения React в Django API, эта ошибка происходит на веб-консоли POST http://localhost:8000/api/project/create/ 400 (Bad Request) и она говорит, что проблема на моем …

27.07.2022
Как правильно связать файл sphinx index.html с представлением

Моя документация по sphinx генерируется правильно с пользовательской темой. Файл документации называется index.html, который я использую как шаблон в представлении django для отображения документации. Проблема: я потерял тему sphinx_rtd_theme и ссылки между страницами. Не могли …