Я почти закончил знаменитый учебник по Django; Написание вашего первого приложения на Django. Для закрепления своих представлений я хочу сделать проект на Django. Итак, Я создаю систему управления донорством крови на Django. Она …
У меня есть класс Highlight с отношением ForeignKey к классу Organism. На сайте администратора класс Highlights является вставкой класса Organism. Я хочу, чтобы у каждого объекта Organism было 2-5 Highlights. Я хочу, чтобы на странице администратора Organism было невозможно …
У меня есть три страницы, login, login_cont, login_reg. При неизвестном логине должно быть перенаправление на страницу login_reg. Но при вводе логина в консоль выводится None (print(user_login)). И не перенаправляется, остается на странице login. #views.py def login_page(request: WSGIRequest): …
У меня возникают проблемы с импортом модулей из одного Django-приложения в другое. Моя структура проекта выглядит следующим образом: D:\Project\ - Project\ - main_page\ - users_registration\ - __init__.py - backend\ - __init__.py - django_registration\ (это джанго-приложение для бэкенда) - __init__.py - …
Есть view Django: class Filters(Category, ListView): def get_queryset(self, *args, **kwargs): my_q = Q() if 'category' in self.request.GET: my_q = Q(category__in=self.request.GET.getlist('category')) if 'temp_sveta' in self.request.GET: my_q &= Q(temp_sveta__in=self.request.GET.getlist('temp_sveta')) if 'protection' in self.request.GET: my_q &= Q(protection__in=self.request.GET.getlist('protection')) queryset = Catalog.objects.filter(my_q) return queryset …
Import os # Строим пути внутри проекта, используя os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] # Настройки быстрого старта разработки - не подходят для продакшена # …
На странице для сброса пароля через почту, я хочу проверить какую почту ввёл пользователь мне ВАЖНО что бы она заканчивалась на @yandex.ru views.py class UserForgotPasswordView(SuccessMessageMixin, PasswordResetView): """ Представление по сбросу пароля по почте """ form_class = …
Всем привет, изучаю программирование. Столкнулся с одной проблемой. В разных директориях находятся React-проекты, каждый из которых отвечает за определенную функцию. Мне необходимо, чтобы они одновременно работали, но когда я выполняю npm start для обеих, то возникает проблема, что бэкенд (Django), …
Не пойму почему пользователь теряется после логина по урлу login/. Если после логина перейти по урлу profile/, то выбивает ошибку о том, что пользователь анонимный, AnonymousUser. urls.py: from django.urls import path from .views import ProfileView, LoginView urlpatterns = [ path('profile/', …
Изучаю django, но даже с примера почему-то не работает Модель class Comment(models.Model): post = models.ForeignKey(Post, related_name='comments',on_delete=models.CASCADE) name = models.CharField(max_length=80) email = models.EmailField() body = models.TextField() created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) active = models.BooleanField(default=True) Форма class CommentForm(forms.ModelForm): …
что надо делать? откуда исходит ошибка?
Есть две модели: PurchaseList с полем recipe, которое является ForeignKey и строит связь с моделью Recipe: class PurchaseList(models.Model): """Модель списка рецептов.""" author = models.ForeignKey('User', on_delete=models.CASCADE, verbose_name='Автор', related_name='added_to_cart') recipe = models.ForeignKey('Recipe', on_delete=models.CASCADE, verbose_name='Рецепт', related_name='is_in_shopping_cart') class Meta: verbose_name = 'Список покупок' verbose_name_plural …
Добавил пользователя в django с правами на просмотр групп и шкафчиков. После этого вышел с админки и решил зайти под этим пользователем, дабы посмотреть, как будет выглядеть. Сразу же, после авторизации вылетела такая ошибка: Environment: Request Method: GET Request URL: …
Сервер запускается, но когда хочу открыть какую либо ссылку, например зайти в админку, то выскакивается эта ошибка "A server error occurred. Please contact the administrator", DEBUG = True включен Как …
Мне нужно сделать так, чтобы в админ-панели Beats было отображение ссылки на объект из модели User, который привязан по Foreign Key. class User(AbstractUser): email = models.EmailField(_("email address"), unique=True, blank=False) allowed_to_add = models.BooleanField('Может ли добавлять треки?', default=True) def __str__(self): return self.username …
Вот мои шаги: pyhon -m venv venv venv\scripts\activate pip install django==4.2.9 После этого мне выдают ошибку: Fatal error in launcher: Failed to find shebang Даже, если просто в cmd написать pip , то будет ошибка. …
Развернул сайт на django по инструкции. Все работает, за исключением JWT авторизации. При попытке авторизации с access-токеном сервер возвращает 401 ошибку с телом ответа: {detail: "Authentication credentials were not provided."}. В запросе на закрытый API отправляется заголовок Authorization, как положено, …
Заранее благодарю всех за комментарии. Я только осваиваю ajax c django. Буду рада дельному совету. Файл 1.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <!-- КАКОЙ-ТО КНТЕНТ--> <div id="alert">АЛЕРТ</div> <form method='POST'> {% csrf_token %} <button id="btn" class="btn" type='submit'> …
У меня есть API на Django с Poetry, которое я запускаю с помощью Pycharm'а. В Pycharm'е я установил все переменные и всё нормально запускается и работает. …
Есть такая связка Apache+WSGI Django Docker. При запуске контейнера дефолтная страница Апач открывается нормально. Но при переходе на какие-нибудь страницы с приложением ДЖанго не открывается, а в логах ошибка: Это лог в контейнере root@828dcbc18f43:/# tail -f /var/log/apache2/error.log mod_wsgi (pid=9): Failed …
Учусь создавать сайты на django и каждый раз одна и та же проблема по какой бы книге я не занимался. Когда дохожу до места, где надо переименовать файл index.html в уже созданный другой html файл и создать новый index.html, то …
Необходимо чтобы для авторизованного пользователя отображалась кнопка "Профиль", а для неавторизованного кнопка "Войти" base.html {% if not request.user.is_authenticated %} <div class="auth__div"> <a class="a_login" href="{% url 'users:login' %}"> <button class="auth__btn"> <span class="auth__enter">Войти</span> </button> </a> </div> {% else %} <div class="profile"> <a …
У меня есть таблица в Базе называется Таблица соответствии это у меня models.py class Theriology_table_of_matches(models.Model): kingdom= models.CharField(max_length=250) type= models.CharField(max_length=250) klass= models.CharField(max_length=250) order= models.CharField(max_length=250) suborder= models.CharField(max_length=250, blank=True, null=True) superfamily= models.CharField(max_length=250, blank=True, null=True) family= models.CharField(max_length=250) subfamily= models.CharField(max_length=250, blank=True, null=True) tribus= models.CharField(max_length=250, blank=True, …
Не так давно начал изучать django. Возникла необходимость использовать mongodb. Нашел в интернете модуль Djongo. Установил с помощью команды pip install djongo. Потом проверил версию, показало 1.3.6. Я специально создал новый проект на django, где с шаблона сайта взял такой …
Случайно удалил db.sqlite3 на pythonanywhere. Можно ли файл восстановить и как это сделать?
Разрабатываю тренировочное приложение-библиотеку фильмов, и застряла на моменте добавления нового фильма в БД. Вот сама модель фильма: class Film(models.Model): name = models.CharField(unique=True, max_length=100) year = models.IntegerField(null=True, default=None) duration = models.IntegerField() desc = models.TextField(max_length=300) slug = models.SlugField(unique=True, null=True, default=None) actors = …
Пожалуйста, помогите мне. Возникли проблемы с развертыванием проекта django (версия 4.2.1) с использованием gunicorn, nginx, supervisor. Структура каталогов проекта такова: /root/workout, /myworkout. /root/workout /config gunicorn.conf.py workout.conf /static ... /media ... /venv ... /myworkout wsgi.py …
Я храню файлы в медике django, удаление этих фалов при удалении модели прописанно в методе delete модели. Но при удалении родительской модели (каскадная связь) у дочерней модели не будет вызван метод delete и таким образом не будут удалены файлы. Можно …
На сервере: Python == 3.10 Django == 4.2.9 django-ckeditor == 5.9.0 - 6.7.0 редактор установил согласно инструкции https://django-ckeditor.readthedocs.io/en/latest/#section-9 переписывать нет смысла мои файлы: models.py from ckeditor.fields import RichTextField ... education = RichTextField(verbose_name='Образование') ... settings.py INSTALLED_APPS = …
Models.py class Profile(models.Model): user_id = models.IntegerField(blank=False, null=False) rating = models.IntegerField(default=800, blank=True) class RatingChanges(models.Model): profile = models.ForeignKey(Profile, on_delete=models.CASCADE, blank=True, null=True) views.py profile = Profile.objects.filter(user_id=user_id).first() for i in profile.rating_changes_set.all(): У меня выдается ошибка AttributeError: 'Profile' object has no attribute 'rating_changes_set', …
У меня есть регистрация в файле views.py def register(request): if request.method == 'POST': form = UserMainRegister(request.POST) if form.is_valid(): cleaned_data = form.cleaned_data username = form.cleaned_data.get('username') password = cleaned_data.get('password') email = cleaned_data.get('email') lastname = cleaned_data.get('lastname') middlename = cleaned_data.get('middlename') login = cleaned_data.get('login') user_instance …
Я разрабатываю чат в реальном времени, используя django и каналы Мой код consumers.py: class ChatConsumer(WebsocketConsumer): def connect(self): room_hash = self.scope["url_route"]["kwargs"]["room_hash"] #self.room_group_name = self.scope["url"]["kwargs"]["hash"] self.send(text_data = json.dumps({ 'type':'room_hash', 'hash': room_hash })) chat_room = Room.objects.get(hash = hash) print(chat_room) self.accept({ 'type': …
У меня возникла проблема с последней версией расширения GeoDjango в Django версии 4.2.6, когда я создаю пустой LineString. Тот же самый код ведет себя иначе, чем в версии 4.0.10. Похоже, что по умолчанию создается объект Geos с 3-мя …
Я тестирую простую интеграцию Gmail API в мое приложение django, и она не работает. Я пытаюсь перенести пример javascript с сайта Google docs и перенести его в мой проект django, но он не работает, а когда …
У меня есть некоторые проблемы с моим потребителем django для игры, которую я делаю. Проблема возникает именно при вызове handle_timer в handle_round() из цикла в start_game(), update_timer вызывается только после завершения цикла. Почему? Не могли бы вы помочь мне …
Недавно я занимался разработкой приложения, которое может отвечать на вопросы из документов. До сих пор все шло хорошо, поскольку сам проект работает локально и отвечает на вопросы с большой точностью. Однако, когда я перенес этот проект на AWS, он …
Здравствуйте, у меня на сайте есть форма, которая отправляет POST-запрос на submit. вот как я обрабатываю POST-запрос формы в своем представлении def SignUp(request): if request.method == 'POST': stuff goes here else: form = SignUpForm() return render(request, "index.html", {"form": …
Я знаю, что это очень распространенная проблема, и я читал много подобных вопросов. Но я не могу найти никакого решения, и вот я здесь, с 987-м вопросом на Stackoverflow об ошибке Django Integrity. Я начинаю проект Django с …
Я работаю над проектом, и у меня есть фронтенд на React, который делает несколько базовых CRUD-вызовов axios на сервер Django. Я пытаюсь найти лучший способ администрирования моих представлений Django для получения и обработки этих запросов. Я понимаю, что …
У меня есть приложение, которое объединяет два файла excel в один (данные учеников и данные оценок по их предметам). Таким образом, одна таблица для студентов и одна для оценок. Вот как выглядит мой models.py: models.py class Students(models.Model): study_program …