Я использую [django-s3direct][1] для загрузки файла в ведро S3. После загрузки файла приходит url, который отображается здесь. https://s3.ap-northeast-1.amazonaws.com/cdk-sample-bk/line-assets/images/e236fc508939466a96df6b6066f418ec/1040 Однако при доступе из браузера возникает ошибка. <Error> <script/> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>025WQBJQ5K2W5Z5W</RequestId> <HostId>FF3VeIft8zSQ7mRK1a5e4l8jolxHBB40TEh6cPhW0qQtDqT7k3ptgCQt3/nusiehDIXkgvxXkcc=</HostId> </Error> Теперь я могу …
Итак, я пытаюсь создать урлы, чтобы пользователь мог видеть жалобы, либо передав определенный параметр, либо отсортировать по умолчанию по upvotes, если параметр не передан. urls.py path('', views.exploreComplaints, name='explore-complaints'), path('?sort_by=<str:sorting_parameter>/', views.exploreComplaints, name='explore-complaints-by-parameter'), views.py def exploreComplaints(request, sorting_parameter="upvotes"): complaints = Complaint.objects.all() …
Если я добавляю число 5, я хочу проверить все числа до 5 (например, 1, 2, 3 и 4), которые должны быть в базе данных, тогда только я могу добавить число 5, иначе выдается ошибка. А также проверить, есть ли …
Итак, я довольно много новичков в django, я даже не знаю, возможно ли то, о чем я спрашиваю ;-; Итак, в основном то, что я делаю, это сайт, где пользователи могут передавать контекст. Затем django заполняет шаблон контекстом. Но …
Я генерирую случайный userid и сохраняю его как переменную сессии в моем представлении. Я пытаюсь получить доступ к этой переменной сессии в consumers.py для идентификации пользователя (не аутентифицированного) и обновления пользователя об изменениях в базе данных. view.py : def …
Я пытаюсь создать список дел как часть приложения, который используется для подсказки пользователю, что он должен выполнить, прежде чем приложение будет оценено. Для этого я создал модель TaskList и модель Task, принадлежащую TaskList. Когда я создаю новый экземпляр TaskList …
У меня следующая модель: # models.py #============================================================================== from django.db import models class Foo(models.Model): ... exists = models.BooleanField( verbose_name = 'The Foo still exists.', default = True ) ... Я хотел бы использовать verbose_name вместо 'Foo', чтобы моя …
У меня есть 2 модели Курс и Класс Я пытаюсь исключить курсы, где ALL его вакансии в классах равны 0, но этот запрос исключает курс, если только одна из вакансий в классах …
У меня есть две простые таблицы: # Table manufacturers in my db: # | id | name | # |----|-------| # | 1 | Tesla | # | 2 | BMW | # Table cars in my …
Я использую сигналы для создания профиля каждый раз, когда создается учетная запись пользователя. Это работает нормально. Он также обновляет профиль при изменении имени пользователя. Проблема в том, что я хотел редактировать имя_пользователя и фамилию_пользователя только при редактировании профиля, поэтому …
Я пытаюсь реализовать вход в Google с помощью DRF и dj_rest_auth. Я настроил 'django-allauth' с Google в качестве провайдера, и процесс входа работает в веб-браузере. Мне нужно соединить приложение android с моим бэкендом. Я создал конечные точки …
Я пытаюсь настроить размер шрифта так, чтобы он выглядел одинаково на всех настольных устройствах. На данный момент проблема в том, что на моем новом ноутбуке боковая панель заканчивается на 75% от общей высоты сайта, а на моем старом ноутбуке …
Я хочу постоянно проверять время (возможно, используя многопоточность) и если оно равно 12 полуночи, я хочу обновить базу данных. Где я должен разместить такую логику в проекте django. Можно ли поместить этот код в manage.py?
Я пытаюсь написать правильные тесты для моих представлений, которые являются просто подклассами LoginView и LogoutView из django.contrib.auth.views. from django.contrib.auth.views import LoginView, LogoutView class UserLoginView(LoginView): template_name = 'finder/login.html' next_page = reverse_lazy('book-list') class UserLogoutView(LogoutView): template_name = 'finder/logout.html' next_page = reverse_lazy('book-list') …
Прошу прощения, если вопрос задан не в том месте, но меня попросили создать небольшой сайт электронной коммерции, и поскольку он небольшой, мне интересно, могу ли я создать его сам, используя что-то типа Django или PHP, или мне действительно следует придерживаться …
имя моего проекта = портфолио имя моего приложения = индекс index - url.py from django.contrib import admin from django.urls import path, include from index import views urlpatterns = [ path('', views.home, name='home'), path('home', views.home, name='home'), path('about', views.about, name='about'), path('project', …
Вот у меня есть SVG файл. Я делаю сайт через фреймворк Django. Когда я использую этот SVG файл в шаблоне (Он у меня в статических файлах), то это всё выглядет следующим образом: <a …
Мои страницы имеют нормальный макет, как показано ниже При попытке включить календарь на /calendar url все, кажется, просто сжимается под вкладкой календаря. …
У меня есть модель для сбора очков пользователя: class Rating(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='rating') points = models.IntegerField() В этой модели у каждого пользователя может быть несколько записей. Мне нужно вычислить ранг каждого пользователя по сумме набранных …
Когда я пытаюсь зарегистрироваться в моем проекте Django, который развернут в Heroku, возникает эта ошибка, хотя когда я пытаюсь сделать то же самое на моем localhost, этого не происходит (534, b'5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbs\n5.7.14 wwfTXnpKMhQYEw32JsPKVeURPTx0aN-gih7DbYiw9P7hAoVGlm9uAr6nh6wtPSf5RItfk\n5.7.14 U3yBi83J6hZNnidGpRRi0gVOlElqn-aAnjzu2O9HfpxM4jcIC6ut2sAx7C33cch0>\n5.7.14 Please log in via your web …
Я делаю простой сайт, чтобы поэкспериментировать с манипуляцией данными пользователя. У меня есть форма, в которой пользователь вводит некоторую информацию и после нажатия кнопки submit он перенаправляется на новую страницу. На этой новой странице должна отображаться введенная пользователем информация. …
Простите за мой плохой английский, но я даже не знаю, как правильно описать мою проблему. У меня есть 3 модели: class Book(models.Model): source=models.ForeignKey(Original, on_delete=models.CASCADE, related_name='book', null=True, blank=True) ... class Original(models.Model): ... class Title(models.Model): book = models.OneToOneField(Book, on_delete=models.CASCADE, …
Это такой элементарный вопрос, извините. Я установил django-parsley с поэзией (poetry add django-parsley). Он четко установлен в моем файле pyproject.toml. Однако, когда я пытаюсь запустить python manage.py runserver, я получаю следующую ошибку: from parsley.decorators import parsleyfy …
Как создать чат поддержки на django на моем сайте? Есть ли готовые решения или какой-то дополнительный пакет Python для разработки?
Сделал виджет со списком выбора для категорий, прописываю плейсхолдер, он почему-то не показывается class ArticlesForm(ModelForm): class Meta: model = Articles fields = ['title', 'anons', 'full_text', 'date', 'category'] widgets = { "title": TextInput(attrs={ 'class': 'form-control', 'placeholder': 'Название статьи' }), "anons": Textarea(attrs={ …
Я не занимался кодингом уже больше года и немного заржавел в некоторых аспектах. У меня есть форма на django, разработанная с помощью crispy_forms. Ничего особо оригинального: куча радиобаттонов, текстбокс... Цель: Моя цель - иметь кнопку generate_report, которая после …
Я предполагаю, что у меня должна быть панель навигации, как здесь. но когда я впервые запускаю сервер с моим приложением A, оно всегда показывает панель навигации как меню списка, как на рисунке 2. Если я запускаю другой …
Я хочу разработать веб-сайт с использованием Python. Этот интранет-сайт будет доступен только для пользователей внутри нашей компании. После быстрого поиска предлагаемых фреймворков, я нашел Django, Flask и несколько других. У меня есть вопрос, и простите меня, если я неправильно использую …
Я подключил свой проект Django к старой БД MySQL и сделал первую миграцию. Затем я расширил модель AuthUser моделью "NewUser" (убедился, что AUTH_USER_MODEL settings.py ссылается на 'appname.NewUser') При запуске makemigrations я получаю следующие сообщения об ошибках: …
У меня есть приложение, в котором, когда пользователь заполняет форму, я получаю электронное письмо с его данными, чтобы я мог связаться с ним. Но когда форма отправляется, она выдает ошибку <img alt="enter image description here" …
У меня 2 класса class Service(models.Model): service_name = models.CharField(max_length=15, blank=False) service_time = models.IntegerField(blank=False) class Appointment(models.Model): name = models.CharField(max_length=15) service_selected = models.ManytoManyField(Service, blank=True) total_time = models.IntegerField(null=True, blank=True) Я пытаюсь сделать так, чтобы после того, как пользователь выбрал услуги …
После python manage.py runserver и выполнения запроса к серверу, консоль отображает логи запросов для экземпляров моделей для данного представления. Это нормально, даже полезно, пока не попробовал python manage.py test, это просто ненужно и раздражает при выполнении тестов. Я пытался отключить …
В нашей компании есть большой набор данных и много таблиц в базе данных, и мы разработали бэкенд с помощью Django REST и разместили его в AWS и S3. Теперь проблема в том, что при большом объеме данных требуется слишком …
Я успешно развернул свое приложение на сервере heroku, но столкнулся с такой проблемой, когда я пытаюсь загрузить файл (например, с помощью <a href="{{object.file.url}}">Download</a>) django возвращает "Страница не найдена" с ошибкой "файл 'app/.../.../{file}' не существует" ("app" - это не настоящее …
Есть модель с полем boolean и реализованный на ее основе DetailView. Необходимо, чтобы по щелчку по кнопке этому полю присваивалось значение True. Подскажите, пожалуйста, как это сделать без использования UpdateView, так как пользователь никакие данные не вводит, а изменение значения …
Я следую руководству по тестам django, но в моем случае возникает ошибка AttributeError from django.test import TestCase from django.urls import reverse from rest_framework.test import APIClient class RecipeImageUploadTests(TestCase): def setUP(self): self.client = APIClient() self.user = get_user_model().objects.create_user( 'user@kubousky.com', 'testpass' ) self.client.force_authenticate(self.user) self.recipe …
Я хочу настроить логику бэкенда для формы, где она отправляет информацию в таблицу данных, которую я создал в postgresql, и мне интересно, как я могу указать таблицу данных, в которую я хочу отправить информацию?
Я пытаюсь импортировать свой проект react в Django. Я настроил webpack, babel и, наконец, весь бэкенд... Но когда я попытался импортировать файл React 'index.js', он успешно считывает его, но не может записать его в DOM страницы. Я попробовал протестировать …
Если есть лучший способ решить эту задачу, пожалуйста, сообщите мне. Мне нужно синхронно обрабатывать данные вне представления, затем только после обработки данных во внешней функции перенаправить или открыть новое представление. Файл загружается со страницы HTML, которая направляет файл …
Я пытаюсь использовать inlineformset_factory для генерации серии числовых полей в таблице для обновления дополнительного поля в сквозной таблице из самореферентного отношения "многие-ко-многим". views.py def edit_assembly(request, slug): root = Part.objects.get(slug=slug) forms = inlineformset_factory(Part, Relationship, fields=('qty',), fk_name="child", can_delete=False) if request.method == 'POST': …