Мой settings.py содержит следующее : LOGIN_URL = 'login' LOGOUT_URL = 'logout' LOGIN_REDIRECT_URL = 'home' LOGOUT_REDIRECT_URL = 'login' SOCIAL_AUTH_URL_NAMESPACE = 'social' AUTHENTICATION_BACKENDS = [ 'social_core.backends.facebook.FacebookOAuth2', 'social_core.backends.instagram.InstagramOAuth2', 'social_core.backends.linkedin.LinkedinOAuth2', 'social_core.backends.google.GoogleOAuth2', 'social_core.backends.google.GoogleOAuth', 'django.contrib.auth.backends.ModelBackend', ] SOCIAL_AUTH_PIPELINE = [ 'social_core.pipeline.social_auth.social_details', 'social_core.pipeline.social_auth.social_uid', 'social_core.pipeline.social_auth.social_user', 'social_core.pipeline.user.get_username', 'social_core.pipeline.social_auth.associate_by_email', 'social_core.pipeline.user.create_user', 'social_core.pipeline.social_auth.associate_user', …
В принципе, я реализую довольно простую функцию, в которой один пользователь может перейти на страницу профиля другого пользователя и следовать/отслеживать его. Для управления логикой пользовательского интерфейса я хотел бы знать, следует ли один пользователь за другим (или нет). …
Здравствуйте, я пытаюсь обернуть текст внутри формы, но ничего не получается. Я пытался стилизовать или вставить {{ forms|crispy|wordwrap:50 }}, но это тоже не работает, текст продолжает переполняться без переноса строки, есть ли у кого-нибудь решение? ===page.html=== {% extends 'accounts/main.html' …
ERROR: NotAuthorizedError - Operation Denied. Access Denied Стек: Django-приложение, размещенное на AWS с использованием Elasticbeanstalk. В последний раз, когда я развертывал систему с помощью eb deploy для моей среды QA, все работало нормально. Теперь внезапно появляется ошибка, что …
Я действительно застрял здесь, и я перепробовал все, что видел в Интернете. Я следовал этому руководству для выполнения аутентификации токена react-Django csrf. когда я отправляю запрос на csrf cookie, похоже, что все работает …
Я использую класс Tabularinline внутри django admin для связи многие-ко-многим. Я хочу фильтровать набор запросов так, чтобы уже выбранные не могли быть выбраны. Я попытался переопределить метод formfield_for_foreignkey и он частично справляется с задачей. Варианты выбора находятся в …
Проблема У меня есть бэкенд с Django (Wagtail CMS) и фронтенд с react. Я использую их в качестве новостного сайта. Я новичок в Django, а мой коллега по команде управляет фронтендом. Я предоставляю им стандартный API Wagtail с некоторой …
В моем проекте есть три базы данных Postgre: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'default', 'USER': 'user', 'PASSWORD': 'password', }, 'clients_db': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'clients_db', 'USER': 'user', 'PASSWORD': 'password', }, 'other': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'other', …
Я занимался этим пару дней и следовал нескольким различным руководствам, чтобы получить то, что я хочу. Я довольно близок к цели. Я просто не могу понять, как сделать так, чтобы пользователь мог редактировать свой комментарий. Я пробовал несколько разных подходов... …
У меня есть функция магнитной ссылки, когда мое веб-приложение отправляет URL-адрес входа в систему с зашифрованным именем пользователя и одноразовым токеном. При нажатии на ссылку в письме пользователь отправляется на аутентификацию, где я программно регистрируюсь, а затем перенаправляюсь на …
Я пытаюсь аннотировать модель, которая имеет несколько отношений, с несколькими подсчетами этих отношений. Но запрос выполняется очень медленно. Campaign.objects.annotate( num_characters=Count("character", distinct=True), num_factions=Count("faction", distinct=True), num_locations=Count("location", distinct=True), num_quests=Count("quest", distinct=True), num_loot=Count("loot", distinct=True), num_entries=Count("entry", distinct=True), ) Когда я говорю …
У меня Choices: all_choices= Choices( ('val1', _("val1 text")), ('val1', _("val2 text")), ('val3', _("val3 text")), ('val4', _("val4 text")), ) Я ищу функцию, которая возвращает список всех вариантов выбора, например: list=['val1', 'val2', 'val3', 'val4'] Мне не удалось …
В моих представлениях queryset возвращает всех пользователей, когда я хочу, чтобы он возвращал только пользователя, который в настоящее время зарегистрирован. У меня есть метод get self, у которого сериализатор установлен на пользователя, но он не используется. Когда я попробовал …
Я занимаюсь реверс-инжинирингом urlpatterns в django. Для моей цели мне нужно динамически узнать список имен slug, которые разработчики решили использовать в url. Пример: path("<slug:membership_slug>/<slug:parent_slug>/data/", rzd.ReportingUnitDataView.as_view(), name="hierarchy.item.data"), Итак, в мире, где все пишут идеальный код, моя функция принимает …
Как скорректировать проект, чтобы улучшить результат работы: in myworld/members/view.py: def testing(request): template = loader.get_template('template.html') context = { 'heading': 'Hello &lt;i&gt;my&lt;/i&gt; World!', } print(context) return HttpResponse(template.render(context, request)) в myworld/members/templates/template.html : <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> …
Я пытаюсь добавить WYSIWYG редактор django-summernote в мой django проект. Я обнаружил проблему в том, что редактор не отображается, когда я пытаюсь добавить его на страницу. На странице формы у меня не отображается редактор summernote. …
У меня вопрос, у меня есть JS функция, которая используется в проекте Django (скачанная из интернета) , так вот в template.html у меня <select class="select_filter" onchange="myFunc(this.value);"></select>, также эта функция объявлена в этом template.html <script> function myFunc(val) { console.log(val); …
Я пытаюсь обновить страницу корзины с помощью ajax, когда кто-то увеличивает или уменьшает количество продуктов, моя логика просмотра в порядке. Моя проблема, как я могу предположить, заключается в нацеливании класса "ajax_updater", как только я нажимаю на кнопки количества, ajax …
Django предоставляет различные способы изменения настроек (документации) в тесте на разных уровнях (класс TestCase, метод теста, менеджер контекста). Я понимаю разницу между override_settings и modify_settings, но не могу уловить разницу между SimpleTestCase.settings() и django.test.override_settings() при использовании в …
Довольно новичок в Nginx и развертывании веб-сайтов в целом. У меня есть сайт, который я собираюсь развернуть с помощью дроплета DigitalOcean. Сейчас он работает, но только с http://[SERVER-IP] (здесь) Хотя сайт загружается с …
Я хочу регистрировать значения в таблице отношений при обновлении данных. И наоборот, я хочу генерировать ошибку, если значение не существует. models.py class CustomUser(AbstractBaseUser, PermissionsMixin): uuid = models.UUIDField(default=uuid.uuid4, primary_key=True, editable=False) email = models.EmailField(_('email address'), unique=True) role = models.OneToOneField('Role', related_name='user', …
Я хочу публиковать определенные данные в профиле пользователя, который вошел в систему. У меня есть такая модель: class Customer(models.Model): user = models.OneToOneField(User, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=60) email = models.EmailField(max_length=100) class Wallet(models.Model): name = models.OneToOneField(User, null=True, on_delete=models.CASCADE) usd = …
Я пытаюсь развернуть Django App на хостинге OVH и, после некоторых сложных исследований и ошибок, я продолжаю сталкиваться с проблемой. File "/usr/share/passenger/helper-scripts/wsgi-loader.py", line 381, in <module> handler = RequestHandler(server_socket, sys.stdin, app_module.application) AttributeError: module 'passenger_wsgi' has no attribute 'application' …
У меня есть класс в django model и как я могу найти 3 максимальных значения в нем? Нужен ли мне цикл for в for? Или мне нужен какой-нибудь класс? class Prices (models.Model): user = models.ForeignKey(User,on_delete=models.CASCADE) Price = models.IntegerField() …
У меня есть проект django, и в этом проекте есть два приложения: главное и профили. Итак, я добавил оба мини-приложения в файл settings.py: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main', 'profiles', ] и …
У меня следующая форма: class TestForm(Form): testfield = CharField(widget=Textarea(attrs={'rows': 10, 'id': 'test'}), label='Input test text here') Передается в мой шаблон вместе со следующим списком в качестве контекста: dummy_list = ['hi', 'hello'] Я пытаюсь сделать кнопку, которую …
Я создал эту модель: class Process(models.Model): name = models.CharField('Process name', max_length=50, unique=True) owner = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, max_length=50, null=True, verbose_name='Process owner') Я хочу создать несколько процессов и на их основе построить иерархию. Вот модель иерархии: class Hierarchy(models.Model): name …
Испытываю трудности с тем, чтобы заставить Node OpenLayers работать в Django. npm и ol установлены, и файлы находятся в папке node_modules в моем проекте. Я включил папку node_modules в мой STATICFILES_DIRS в settings.py. Я включаю модули OpenLayers в …
Возникла проблема с командой dumpdata в Wagtail v.3.0.3. Некоторые записи для таблицы pagelogentry имеют data установленное значение null, а не ожидаемое {}. Это не все значения. Когда я делаю dumpdata, мне приходится вручную редактировать файл дампа, чтобы он …
Я пытаюсь реализовать функцию комментирования комментариев через самоссылку. error: models.ReComment.DoesNotExist: ReComment, соответствующий запросу, не существует. Parent_comment модели ReComment был ForeignKey как self Я распечатал self.kwarg и получил значение {'pk': 3, 'comment_id': 8} models.py class Post(models.Model): title = models.CharField(max_length=50) …
Когда я использую dumpdata / loaddata для моментального снимка моих живых сайтов Wagtail в песочницу, я иногда получаю страницы, которые я не могу редактировать в песочнице. Это всегда страницы, которые в проводнике администратора Wagtail помечены как "live + draft". …
Я пытаюсь передать значение datetime в процедуру store в mssql, но получаю эту ошибку: django.db.utils.ProgrammingError: ('42000', '[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Error converting data type nvarchar to datetime. (8114) (SQLExecDirectW)') Вот код: fromDate = datetime(2022, 1, …
Используя django администратора, я создал пользователя email: cuteemail@example.com password: ccpass!ccpass Хешированный пароль, хранящийся в базе данных, равен pbkdf2_sha256$260000$alGB1h2BRHwn83nz9fSJ3V$qippfbL8g59KPoDh+cIEh70TQCjuWeH8017VcLLpDIY= Все, что я знаю, это то, что django генерирует хэш пароля, используя алгоритм PBKDF2. Мне нужно …
Я отправил следующее: {'ticker': 'XYZ', 'last_price': 394.05, 'last_date_time': '2022-10-04 15:57:18'} Когда он был сохранен в БД: ticker: XYZ last_price: 394.05 last_date_time: 2022-10-04 11:57:18 Я не уверен, как или почему это изменяется. models.py class StockPriceModel(models.Model): ticker = …
Я разработал приложение на Django и недавно изменил свою БД с Sqlite на Postgresql. Я обнаружил следующее несоответствие между значениями времени в БД и результатами работы Django orm: и: …
Я использую django 3.2. И БД postgres. Я застрял в проблеме, где я хочу объединить два модала. У меня есть следующие две модальности 1- Профили 2- Рейтинги foreignKey(Profiles) Теперь я хочу вернуть список профилей с их рейтингами. …
Я работаю над существующим проектом с Django и мне нужно добавить Qr код, который генерирует профильную информацию из базы данных, но к сожалению я не нашел помогающей документации, поэтому если у вас есть идеи о том, с чем я …
Я пытался разместить свое приложение Django в виде докера в AWS ECS и оно работает как положено при доступе изнутри. Затем я попытался добавить ALB, чтобы я мог получить доступ к своему приложению, но пока не смог этого сделать. …
Я делаю разработку, и мой POST запрос приходит как config/alert и я пытаюсь поймать его с помощью action decorater below.BUT Django не ловит его Он хочет config/alert/ но Это не возможно изменить входящий url добавить SLASH. @action(methods=['post'], detail=False, url_path='alert') …
Я хотел добавить систему регистрации к API, используя DRF. Пользователь получает url активации по электронной почте и может активировать свой аккаунт. У меня возникают проблемы с декодированием отправленного токена, т.е. токен воспринимается как недействительный. views.py Я создал систему регистрации, а …