Когда бы я ни пытался просмотреть профиль других людей, он всегда возвращает мой собственный профиль снова, я не знаю, что не так, и я пытался вызвать request.user, но это, кажется, не работает views.py def UserProfile(request, username): user = get_object_or_404(User, username=username) …
У меня есть несколько неструктурированных пар ключ-значение, которые я в конечном итоге хочу хранить в базе данных PostgreSQL, используя фреймворк Django. Данные типизированы с использованием примитивных типов SQL, так что это, казалось бы, звучит тривиально. Например: <pre class="lang-py …
Я сделал основные HTML/CSS файлы, которые я пытаюсь запустить через Django, но каждый раз, когда я запускаю его и пытаюсь переключить страницы, я получаю эту ошибку: Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/about.html Using the URLconf …
Я бороздил интернет в течение 3-5 дней в поисках правильного ответа на это решение. Я вижу много кода для Flask, но ни одного для Django, чтобы ответить на мой вопрос. Возможно, это потому, что Django имеет встроенный ORM, и …
У меня есть докеризованное приложение Django, использующее Gunicorn и Nginx. При входе на страницу администратора с использованием localhost ошибка CSRF не возникает. При запуске докера на Amazon EC2 с Route 53 в качестве прокси-сервера (https перенаправляется на http), я …
Вот мои модели: class MyShop(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) user = models.OneToOneField(User, on_delete=models.CASCADE, related_name='user_profile_shop') company_name = models.CharField(max_length=150) shop_commision = models.IntegerField(default=5) class OrderItem(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) order = models.ForeignKey(Order, related_name='items', on_delete=models.CASCADE) product = models.ForeignKey(Product, related_name='order_items', on_delete=models.CASCADE) …
После смерти моего старого macbook я переношу Django Webapp, который я создавал, на мою новую машину (это MacBook Pro M1 2021). В настоящее время я нахожусь в процессе переустановки нужных пакетов и расширений для приложения. Однако в настоящее время …
Вид Django API вызывает другой сервис. Чтобы вызвать этот сервис, представлению нужен клиент. Я хотел бы инициализировать глобально экземпляр клиента и передать его представлению. Также, для тестов, я хотел бы иметь возможность легко передразнить клиента. Я могу сделать несколько …
Все остальное вроде работает, но не могу увидеть ответ на комментарий. Пожалуйста, помогите МОДЕЛИ: class Comment(models.Model): """ комментарии для модели Post """ comment_post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name='comment_for_post', null=True, default='') comment_text = models.TextField(null=True) date_posted = models.DateTimeField(auto_now=True) def get_absolute_url(self): """ …
From mptt.models import MPTTModel, TreeForeignKey from django.contrib.auth.models import User из django.db import models class CategoryTask(MPTTModel): """Task Category Model""" title = models.CharField("Title", max_length=200, unique=True) parent = TreeForeignKey( 'self', on_delete=models.CASCADE, null=True, blank=True, related_name='children' ) slug = models.SlugField(max_length=200, unique=True) mastery_need = models.FloatField("Mastery …
Когда пользователь заканчивает обновление профиля, я хочу перенаправить его обратно на страницу профиля, но он продолжает показывать, что Reverse for 'profile' with no arguments not found. 1 pattern(s) tried: ['(?P<username>[^/]+)/$'] я пробовал сделать перенаправление моих представлений, но теперь оно не …
Я пытаюсь добавить модели, но всякий раз, когда я запускаю python manage.py makemigrations я получаю следующую ошибку ModuleNotFoundError: No module named 'django.contrib.staticfilesaccounts' accounts - это приложение в моем проекте, структура файлов следующая структура …
Я хотел бы сохранить форму и войти в сеанс мастера, я делал это с помощью запросов, как мне использовать это так>? Внутри функции done. class UserWizard(SessionWizardView): template_name = "registration/signup.html" form_list = [SignUpForm] def done(self, form_list, **kwargs): process_data(form_list) return redirect('home') """ …
Может ли кто-нибудь объяснить мне, почему я получаю Post.CommentPost.None? Я связал CommentPost с Post, и когда я пытаюсь получить что-то из моего CommentPost, я имею Post.CommentPost.None Вот кое-что о моих моделях и функциях. class Posty(models.Model): title …
У меня такая проблема, у меня есть два столбца foreigner key и reference one columns, которые работают в mysql, но они не работают в Django models. он показал, что есть два одинаковых db_columns в одной модели …
Когда бы я ни запускал шаг prev в моем мастере, он всегда должен проверять все значения в форме проверки, как мне просто вернуться назад без проверки. {% if wizard.steps.prev %} <button name="wizard_goto_step" type="submit" value="{{ wizard.steps.prev }}">{% trans "prev step" …
Мне нужен совет по составлению запроса в Django (DRF). Я пытаюсь сделать кверисет для продуктов, где каждый продукт получает поле "images" со всеми изображениями для этого продукта (соединено с использованием модели ProductImage), но я не могу понять, как добавить …
У меня есть следующий код в отдельном скрипте, который использует django orm (вне django) с многопоточностью. import threading MAX_THREADS = 30 semaphore = threading.Semaphore(value=MAX_THREADS) books = Books.objects.all() for book in books: book_id = book.id t = threading.Thread(target=process_book, …
В Django 3 я хочу удалить объект и после подтверждения пользователем удаления создать несвязанный объект. Код, который я написал ниже, создает несвязанный объект, как только пользователь нажимает кнопку "delete", но до того, как пользователь подтвердит удаление. Я хочу, чтобы …
Только что начал работать с Django. Я создал приложение, отобразил его в списке INSTALLED_APPS и написал простую функцию в views.py. Я попытался импортировать views в urls.py, но получаю ошибку: Cannot find reference 'views' in 'init.py' кодviews.py: from django.shortcuts …
Нужно сделать отношение Пользователя к большому кол-ву сокращенных ссылок. Вот мой models.py from django.contrib.auth.models import User from django.db import models class ShortLinks(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) short_links = models.CharField(max_length=256, blank=False) long_links = models.CharField(max_length=256, blank=True) Вот мой forms.py class ShortLinks(forms.ModelForm): …
1) Я хочу поместить имя пользователя, вошедшего в систему, в 'b_wrtier', что мне делать? Теперь, возможно из-за части html {для поля в форме}, появляется только заполнитель b_title, b_writer и b_note. 2) b_note Как мы можем расширить строки в b_note? …
Мое приложение для перевода кода Морзе работает просто отлично, за исключением того, что когда я перевожу текст на Морзе (Texto para Morse) в первый раз, стили глючат и падают на секунду. Также есть некоторые …
Добрый день и с Новым годом! В панели администратора, при создании поста, загруженные изображения не отображаются. Ни в админке, ни в опубликованном посте. Они лежат в папке с загруженными изображениями, и через админпанель Django ссылка видна (но …
Я пытаюсь реализовать некоторый код, например: @mark_safe def workers(self): workers_info = [] for name, role in self.workers: workers_info.append( f"<br> Name: {name}" f"<br> role: {role}" ) return '<br><br>'.join(workers_info) return '-' Проблема в том, что мой проект работает вместе …
Это модель class Memo(BaseModel): memo_text = models.TextField(null=True, blank=True) tag = models.ForeignKey('Tag', on_delete=models.SET_NULL, null=True, blank=True) is_tag_new = models.BooleanField(default=False) class Meta: db_table = 'memo' class Link(BaseModel): url = models.URLField(blank=True, null=True) memo = models.ForeignKey('Memo', on_delete=models.CASCADE, related_name='url') class Meta: db_table = 'link' …
Я размещаю свои медиа-файлы на том же сервере, на котором размещено мое приложение Django. Время от времени мне нужно добавлять дополнительные файлы, которые будут обслуживаться приложением, например, изображения. Я настроил так, чтобы NGINX обслуживал все мои медиафайлы в …
Models.py class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False, name="post_id") postauthor = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='postuser') class PostImage(models.Model): post = models.ForeignKey(Post, on_delete=models.CASCADE, default=None,) image = models.ImageField(upload_to=user_directory_path) Прежде чем я напишу слишком много и опишу все, что я пробовал до сих …
Пишу свой первый учебный проект на Django, условный сайт с объявлениями, и мне хотелось бы реализовать следующие функции: 1 - Авторизированный пользователь может редактировать и удалять только свои публикации. 2 - При создании публикации авторизированным пользователем, метка/field "athor" автоматически присваевается …
Class Clock(models.Model): report_submitted_at = models.TimeField() delivery_time = models.TimeField(null=True, Blank=True) Я новичок в Django, поэтому мне интересно, как этого добиться. В моей модели report_submitted_at я ввожу время. На основе введенного времени я хочу автоматически сохранять время доставки. Время доставки …
Предположим, если я вернусь на предыдущую страницу без отправки форм или без выполнения каких-либо действий, то если я перезагружу страницу, то увижу, что на моем html шаблоне отображается сообщение об успехе. Почему оно отображается, ведь я не совершал никаких …
Лично мне нравится django как он есть. Это означает, что django auth groups имеет много связей с django Auth User и я не хочу переопределять его как ForeignKey. Просто хочу изменить в Forms.py, чтобы сделать форму с множественным выбором …
Я пишу приложение Django и использую следующую конфигурацию в VSCode (settings.json) для автоматического форматирования моего кода Python (я также использую расширение Django VSCode): { "liveshare.authenticationProvider": "GitHub", "editor.fontSize": 16, "files.trimFinalNewlines": true, "files.trimTrailingWhitespace": true, "files.insertFinalNewline": true, "html.format.endWithNewline": true, "files.exclude": …
У меня есть два представления. Одно называется gameReportRoster, а другое gameReportStats. Основной поток представлений выглядит следующим образом: gameReportRoster получает PK от другого представления. Затем он отображает некоторые формы и обрабатывает некоторые данные, чтобы получить список игроков, которые играли …
В настоящее время я нахожусь в процессе изучения Django, создавая простое веб-приложение, которое моделирует магазин игрушек. В настоящее время у меня есть 3 приложения в моем проекте Django: Toy, Details и Store, каждое со своей собственной моделью. Toy и Details …
У меня есть JS функция в моем шаблоне, которая работает с командами fetch для передачи в представление Django. Странно то, что большую часть времени она работает так, как ожидается, но иногда она просто не работает, и я не могу …
Как и в этом примере, я хочу использовать категорию для получения пути к каталогу. class Team_Type(models.Model): category = models.CharField(max_length=50) def __str__(self): return self.category class Team_member(models.Model): category = models.ForeignKey(Team_Type, on_delete=models.CASCADE) name = models.CharField(max_length=40) designation = models.CharField(max_length=50) link = models.URLField(max_length=100) photo …
Я использую библиотеку django-microsoft-authentication. Приложение для microsoft было создано, все коды были получены мной. Я сделал все в соответствии с документацией. MICROSOFT = { "app_id": "<my app id>", "app_secret": "my app secret id", "redirect": …
Я пытаюсь вызвать родительский и дочерний элемент модели, я просмотрел документацию по модели MPTT. Я сделал все, как указано в документации, но мой шаблон не выводит детей Что может быть возможной причиной этой проблемы? Вот мои …
Возможно ли, чтобы класс формы попадал в контекстные переменные в django? context = {'new': True, 'info_form': puzzle_info_form, 'challenge_form': challenge_form, 'solution_files_form': solution_file_form, 'challenge_files_form': challenge_files_form, 'challenge_type': type} return render(request, template_name, context) Я хочу получить переменную "challenge_type" class …