Итак, у меня есть набор запросов, в котором я выполняю довольно тяжелые аннотации, но мне нужно также проверить, существуют ли какие-либо данные или нет. Если я выполню exists(), то аннотации тоже будут оценены?
Я хочу создать проект на python, который использует mysql для базы данных, django для веб-фреймворка. Сайт будет содержать кучу графиков, получаемых через различные REST API, и строить графики для заданных данных. Я буду использовать docker для установки всех зависимостей (cython, …
При перенаправлении url в консоли меняется, а в браузере - нет view.py def tables(request): if request.method == 'POST': text = request.POST.get('data_table') table_to_file(text) return redirect(reverse('result')) else: matrix = Matrix.objects.all() context = {'matrix': matrix} return render(request, 'methods/tables.html', context) def result(request): return render(request, …
Я пытаюсь настроить SendGrid с Django, чтобы мой сайт мог отправлять автоматические электронные письма через SendGrid. Пока что я не смог отправить ни одного письма. Мои настройки сконфигурированы следующим образом: EMAIL_HOST = 'smtp.sendgrid.net' EMAIL_BACKEND = 'sgbackend.SendGridBackend' EMAIL_HOST_USER = …
У меня есть следующие модели: class DropTemplate(TimeStampedModel): author = models.ForeignKey(Author, on_delete=models.PROTECT) @property def start_time(self) -> Union[None, str]: earliest_collection = ( self.collectiontemplates.filter(drop_template_id=self.id, visible_start_time__isnull=False) .only("visible_start_time") .order_by("visible_start_time") .first() ) if earliest_collection is None: return None else: return earliest_collection.visible_start_time class CollectionTemplate(TimeStampedModel): drop_template …
У меня есть кверисет в Django: puntos_jornalero1 = Equipo.objects.filter( jlg1__puntos__etapa=2 ).annotate( puntos_jornalero1=Sum('jlg1__puntos__puntos', default=0) ) Если я составляю кверисет без фильтра, я получаю 0 или сумму правильно, но если я хочу иметь фильтр, но в этом случае, когда результат …
Я знаю, что аутентификация должна быть глобальной. все приложения в проекте django должны служить одной цели, но я нахожусь в ситуации, когда мне нужно ограничить некоторые части приложения для некоторых пользователей. У меня есть экран, который позволяет получить …
У меня есть модель, сериализатор и представление, как показано ниже, модель # get user model User = get_user_model() class Task(models.Model): "A task can be created by the user to save the task's details" COLOR_CHOICES = ( ("red", …
Я пытаюсь получить данные из формы с помощью метода Post и сохранить их в базе данных. Однако, когда я нажимаю на кнопку submit, я продолжаю получать следующую ошибку: NOT NULL constraint failed: posts_subscribe.firstname Вот мой views.py def subscribe(request): …
Цель Задача состоит в том, чтобы условно упорядочить QuerySet по одному из трех различных полей даты в представлении на основе другого поля в модели. Поскольку условное упорядочивание не может быть выполнено с помощью Class Meta, я изучаю возможность …
Я изменил wave/mp3 на json с помощью этой программы. https://github.com/bbc/audiowaveform audiowaveform -i test.mp3 -o test.json Этот json работает для отображения аудиоформы. этот json выглядит так, список чисел, что-то вроде выборки...? {"version":2,"channels":1,"sample_rate":44100,"samples_per_pixel":256,"bits":16,"length":5090,"data":[-20873,7262,-18598,26482,-13960,24194,-23076,3223,-12630,9770,-5839,17146,-3843,15499,-18422,3016,-14348,10706,-5625,13476,-8492,6077,-7876,7949,-8651,11759,-5424,9001,-9093,13121,-7641,9079,-10181,9877,-9001,4323,-5322,12272,-10333,9653,-10368,8790,-10793,6460,-9629,10254,-4771,9144,-8782,5503,-5752,8029,-9959,5774,-7144,8220,-11004,7199,-9145,7306,-5096,8332,-9930,3956,-5333,8168,-7351,7254,-7515,7378,-9147,10247,-8226,5130,-4069,9229,-6821,4259,-3569,8908,-11316,7191,-11041,14220,-8429,12541,-11705,14970,-9908,13398,-12572,10855,-10676,13266,-8604,6577,-8318,8095,-13359,12057,-9709,7556,-6081,8561,-8062,5234,-4988,6821,-7739,7500,-9188,8139,-2619,7234,-7794,6233,-4604,8059,-7197,4767,-7006,8878,-5750,5308,-5475,4398,-6693,94..... Теперь я хочу сделать …
У меня есть приложение Django, в котором я даю пользователям файл Excel, чтобы они сообщали мне даты, я прошу их сообщить мне дату в формате DD/MM/YYYY (тот, который используется в Латинской Америке) Проблема в том, что если язык файла …
У меня есть класс Django в моем models.py, похожий на следующий: class MyClass(Model): .... description = TextField() location = PointField() В моем файле views.py: template = loader.get_template('my_class.html') context = { 'my_class': MyClass.objects.filter(....), } return HttpResponse(template.render(context, request)) …
Админка django предлагает создавать свои фильтры с выбором из списка: Однако, мне необходимо создать фильтр, в который можно будет вписать дополнительный параметр. Пример с сайта onliner: <img src="https://i.stack.imgur.com/mCyrt.png" …
Я работаю над проектом django и эта ошибка выскакивает, когда я запускаю python manage.py runserver Я пробовал решения из некоторых связанных вопросов, но они не работают. 'I4G022709FMQ' - это имя моего проекта, в котором я установил django и с …
В стандартной системе аутентификации django есть опция PASSWORD_RESET_TIMEOUT. Которая закрывает ссылку на сброс пароля через определенное время. У меня есть система аутентификации, основанная на djoser и simplejwt. Я хотел узнать, есть ли в djoser опция, подобная django's PASSWORD_RESET_TIMEOUT. И если …
Я работаю над проверкой валидности в django, мне нужно проверить значения postiva. У меня есть значения a,b,c,d, если (a,b) и (c,d) положительное значение не допускается, я написал код таким образом, но не знаю, почему не проверяется валидация. Я работаю …
Я следовал Django Sitemap Tutorial для создания sitemap.xml с помощью GenericSitemap. Это хорошо работает для блога, Но мне нужно добавить больше ссылок, например: https://example.com/?author=NAME&taq=TAQ&Category=category и добавить ссылку только если есть результат для всех 3 параметров …
Сигнал post_save, согласно документации, "посылается в конец метода save().", но не после него. Сценарий Модель A 'сигнал post_save используется для вызова другой службы, которая создает модель B, поле a_id является внешним ключом к модели A. Но …
В rest framework по умолчанию используется веб-аутентификация API path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), Однако после добавления аутентификации JWT и установки разрешения на IsAuthenticated вы больше не сможете использовать аутентификацию по умолчанию или встроенную аутентификацию API. HTTP 401 Unauthorized Allow: …
static (settings.MEDIA_URL, document_rot=settings.MEDIA_ROOT) MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR/'media' {% для b в bottomwears %} {{b.title}} рупий. 500 {% endfor %}
Как сбросить автоинкремент для id (поле по умолчанию для моделей в django) после удаления всех записей в django?
Пытаюсь перенести свое приложение Docker Compose на Elastic Beanstalk и сталкиваюсь с некоторыми проблемами. Боролся с этим около недели, продвинулся довольно далеко, но все еще есть некоторые большие проблемы. Я преобразовал мой docker-compose.yml в Dockerrun.aws.json с помощью <a href="https://github.com/micahhausler/container-transform" …
Я использую расширенную модель User и общий CreateView. class SignUp(CreateView): form_class = forms.SignUpForm success_url = '/accounts/login/' template_name = 'accounts/signup.html' Как получить доступ к ошибкам валидации формы в моем шаблоне? Они должны быть там, потому что когда я делаю …
Мне нужно создать форму, в которой текстовые поля будут изменяемыми по размеру (поэтому необходимо использовать виджет Textarea) и предварительно заполненными. Я пытался заполнить их через атрибуты .initial и value. Проблема: Если используется виджет Textarea: размеры текстовых …
Я пытаюсь изменить действие url_for формы на основе выбранного варианта: Шаблон Django: <form name="List_select" id="List_select" method ="POST"> <div class="modal-body"> <label>Move Item</label> <select class="form-control" id="Lists"> <option value="{{ url_for('complete_item', titleID = item.id) }}">Move to Done</option> <option value="{{ url_for('doing_item', titleID = …
В функции DM на моей платформе социальных сетей я хотел бы, чтобы полученные сообщения отображались с левой стороны, а отправленные - с правой. В настоящее время все происходит наоборот вокруг. (Отправленные сообщения (светло-розовые) = #D7A5EB, полученные …
Мне нужно сбросить таблицу в django, используя модель в коде. После сброса таблицы, id каждой записи должен начинаться с 1. Возможно ли это?
Я пытаюсь запросить "locked_total_balance" locked_total_balance = Investment.objects.filter(is_active=True).aggregate( total_balance=Sum('balance')) и "total_available_balance" total_available_balance = Investment.objects.filter(is_active=False).aggregate( total_balance=Sum('balance')) но он не работает. Вот моя модель class Investment(models.Model): PLAN_CHOICES = ( ("Basic - Daily 2% for 180 …
Я создаю веб-приложение с помощью python, nginx и gunicorn. Команда docker-compose build работает нормально, но когда я запускаю собранный образ как контейнер, я получаю следующий результат: root@ubuntuos:/home/eliot/Documents/development/python/projects/BarAPI/JustPub# docker-compose up Creating network "justpub_default" with the default driver Creating justpub_db_1 ... …
Я не могу опубликовать свой prodcutid, пожалуйста, помогите мне. И иногда мой Javascrip не может обновиться, я уже сохранил код javascrip, но в браузере javascrip не меняется. Пожалуйста, помогите мне решить мою проблему, я здесь новичок, спасибо cart.js var …
<img class="img-fluid" alt="Responsive image" src="{% static 'product.image.url' %}" /> Не удается добиться отображения картинки на веб-странице.
У меня был прекрасно работающий тестовый сервер Django в venv, я не внес никаких изменений после того, как запустил сервер, теперь я получаю эту ошибку на следующий день: Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback …
Я убедился, что мой проект django работает отлично. Однако, я заинтересован в интеграции wagtail CMS в проект. Я следую документации Wagtail, для правильного руководства. Однако, при нажатии python manage.py runserver. я получаю ошибку, …
Я использую smtp для отправки электронной почты в приложении django, но по некоторым причинам он перестал работать, и я нашел это на странице google. Я не хочу использовать …
Мой код: consumers.py from channels.generic.websocket import AsyncWebsocketConsumer import json class WSConsumer(AsyncWebsocketConsumer): async def connect(self): await self.accept() await self.send(json.dumps({"message": 'Conected'})) async def receive(self, text_data): data = json.loads(text_data) message = data['message'] await self.send(json.dumps({"message": message})) index.html <script> var socket = new WebSocket('ws://localhost:8000/ws/some_url'); …
Пример использования внутреннего приложения: берется список слов (200-300 слов), выполняется их анализ и возвращаются большие кортежи данных, от 5-10 кортежей на слово. Приложение Django будет блокироваться в ожидании результатов внутреннего приложения, чтобы обслуживать веб-страницы, которым нужен анализ слов. Я хочу …
Проблема Я развернул свой проект на AWS EC2 с помощью docker. Когда ALLOWED_HOSTS установлен как '*', веб-сайт работает нормально, он выглядит так, как и должен быть. После переключения ALLOWED_HOSTS с '*' на AWS EC2 Public IPv4 DNS, веб-сайт отвечает …
Я знаю, что это простая проблема, но я хочу знать, что я упустил. Я уверен, что решение простое. Вот в чем проблема: settings.py: STATIC_URL = 'static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') …
Я использую старый сервер с Python 2.7 и Django 1.11.7 с FeinCMS в качестве CMS. Если я хочу перенаправить любой входящий URL из запроса со смешанным регистром на правильный URL со всеми строчными буквами, как мне это сделать? Есть ли …