У меня возникла проблема, когда я хочу показать все сообщения, относящиеся к категории. Я не смог найти решение в других подобных вопросах. Спасибо. Ошибка: Значение QuerySet для точного поиска должно быть ограничено одним результатом с помощью нарезки. Модель: …
Я пытаюсь назначить фрилансера на определенный концерт, но он показывает, что get() вернул более одного фрилансера - он вернул 3! Я пробовал назначить фрилансера, который вошел в систему, но пытаюсь создать git вот так freelancer = get_object_or_404(Freelancers, user=user) и …
Мой models.py: class Author(models.Model): name = models.CharField(max_length=100) books = models.ManyToManyField( "Book", related_name="books", blank=True ) class Book(models.Model): title = models.CharField(max_length=100) author = models.ManyToManyField(Author) В Django admin я сначала создал экземпляр Author, не назначая ему никаких Book: <img …
Я сохранил некоторые данные в localStorage (Itemnames и ItemIds), теперь я хочу отправить itemid's в django views из ajax. У меня есть базовые знания о django и изучение Javascript. Я пытался разобраться в этом самостоятельно, но уже более 4 …
Моя цель - получить все начисления в одном конкретном сегменте, различающемся по пользователям, и сгруппировать по провинциям происхождения_провинции и назначения_провинции, так: Из этого запроса: charges = charges_mean.filter(numbers_pallets = num).order_by().values('charger').distinct() Я хотел бы сгруппировать по 'origin_province' и 'destination_province', …
Urls.py urlpatterns = [ path('',CourseList.as_view(),name='course_list'), path('create/',CourseCreate.as_view(),name='course_create'), path('<int:cid>/',CourseView.as_view(),name='course_view'), ] views.py COURSE_PERM_GUEST = 0 COURSE_PERM_STUDENT = 1 COURSE_PERM_TEACHER = 2 COURSE_PERM_MEMBER = 3 class CourseAccessMixin(AccessMixin): permission = None extra_context = {} def dispatch(self,request,*args,**kwargs): if not request.user.is_authenticated: return super().handle_no_permission() self.course = get_object_or_404(Course,id=kwargs['cid']) …
Мне интересно, есть ли "лучшее" решение между явным определением контекста и неявным использованием параметра locals() при рендеринге представления. Первоначальный способ заключается в "объявлении" каждой переменной для использования в контексте представления, благодаря словарю, но Django предлагает некоторые сокращения, а …
в приложении я хочу открыть приложение zoom на компьютере пользователя с моего веб-сайта, как я могу это сделать?
Фронтенд отправляет json в массиве. Я получил значение с трудом, как показано в примере ниже. ex) applier_phone = data.get('phone')[0] applier_name = data.get('name')[0] applier_birth = data.get('birth')[0] applier_gender = data.get('gender')[0] Но я хочу получить значение с помощью Serializer. …
Views.py def showName(request): if request.method == 'POST': uploaded_file = request.FILES['user_initial_pdf'] if uploaded_file is not None: import PyPDF2 import os from io import BytesIO from django.conf import settings #Merging 2 pdf files pdfObject1 = PyPDF2.PdfFileReader(uploaded_file) pdfWriter1 = PyPDF2.PdfFileWriter() for pageNum in …
Пытаюсь изменить пароль с помощью PasswordChangeView, но не могу заставить его работать. urls.py from django.contrib.auth import views as auth_views urlpatterns = [ path('profiles/settings/', update_profile, name='update_profile'), path('profiles/settings/', auth_views.PasswordChangeView.as_view(template_name='accounts/settings.html'), name='password_change'), ] И я пытаюсь получить правильные поля ввода в …
Я новичок в веб-разработке. Я создал сайт E-Commerse и теперь хочу разместить этот сайт на Heroku, но есть некоторая проблема, я не знаю, в чем дело. Мой проект работает отлично. Successfully installed Django-3.1.5 Flask-1.1.2 Jinja2-2.11.3 MarkupSafe-1.1.1 Pillow-8.1.0 Werkzeug-1.0.1 asgiref-3.3.1 click-7.1.2 …
Моя модель: class Course(models.Model): ... course_tags = models.ManyToManyField(CourseTag, related_name='course_tags', blank=True) ... Мой сериализатор: class CourseSerializer(serializers.ModelSerializer): ... course_tags = CourseTagsSerializer(many=True, required=False) ... class Meta: model = Course fields = [...'course_tags'...] def create(self, validated_data): ... tags_data = validated_data.pop('tags', None) ... course, …
Мой сайт Django находится на общем сервере (nginx с uwsgi & Sqlite). База данных огромна, когда пользователи ищут определенные экземпляры модели, это замедляет работу сервера, пока он ждет завершения запроса. VIEW.PY def Newssearch(request): if request.method == "POST": searchdata …
Я изучаю REST API Django и буду признателен за помощь в понимании приведенного ниже случая. в myproject/abcapp/forms.py from django import forms from .models import * class ProfileForm(forms.ModelForm): class Meta: model=Profile fields = "__all__" class Zoo_data_2020Form(forms.ModelForm): class Meta: model=Zoo_data_2020 fields …
Предисловие Здравствуйте. По учёбе создаю веб-приложение на django. Я, так сказать, в этом деле новичок, поэтому столкнулся с проблемой при настройке админ панели. Суть проблемы Имеется модель Tasks(models.Model) со своими полями. Конкретно по данной теме меня интересует только …
У меня есть две модели, которые являются Contact и UpdateInfo. Модель Update является отношением foreignkey с моделью Contact, как показано ниже: class Contacts(models.Model): full_name = models.CharField(max_length=100, blank=True) notes = RichTextField(blank=True) /............./ class UpdateInfo(models.Model): contacts = models.ForeignKey(Contacts,on_delete=models.CASCADE, related_name='update_info') updated_at = …
У меня есть такая функция для получения элементов из БД в соответствии с PK: def new_topic(request, board_id): board = get_object_or_404(Board, pk = board_id) user = User.objects.first() if request.method == 'POST': form = NewTopicForm(request.POST) if form.is_valid(): topic = form.save(commit=False) topic.board …
Я пытаюсь установить файл изображения из локального пути в модель GameFilm, но проблема в том, что print(File(open(path, 'rb'))) возвращает None, поэтому когда я делаю obj.thumbnail = File(open(path, 'rb')), он просто устанавливает obj.thumbnail значение None. Моя модель class GameFilm(models.Model): …
Django version = 2.2.16 версия drf = 3.11.0<>>> Я хотел бы узнать, в чем основная причина этой проблемы. Я реализовал подобный код на предыдущем проекте с аналогичными настройками без этой проблемы. Он прекрасно работает только с JSONParser и FileUploadParser. …
Я создаю этот проект на django. Я работаю над записью Add the number of products by BARCOD , где я перехожу к продукту -detail view, затем нажимаю на ссылку продукта. Добавляю количество товара в форму Все работает хорошо, но …
Когда я переопределяю шаблон по умолчанию, как показано ниже, он показывает только поле пароля, но если я меняю расположение шаблона, он показывает оба поля, почему он так себя ведет, есть идеи class CustomLoginView(MetadataMixin, LoginView): template_name = 'account/login.html' и …
я использую docker, python 3.8.5-alpine и я хочу проверить тип mime загружаемого файла я делаю validators.py и загружаю модуль python-magic-bin он работает в тестовой части (окно, pycharm) Итак, я пытаюсь загрузить на ubuntu 18.04. …
<Я не знаю, сможете ли вы рассказать мне, как это сделать. <Я не знаю... Значение 1.01.2019 2.01.2019 ...01.2019 14.01.2019 I Вставить данные Вставить данные Вставить данные Вставить данные II Вставить данные Вставить …
Я написал следующий код для удаления определенных документов клиентов по их id из коллекции MongoDB: Ангулярная служба: deletepost(id: number): Observable<Post> { const url = `${this.baseApiUrl}` + `/handle_post/` + id; return this.httpClient.delete<Post>(url) .pipe( retry(3), catchError(this.handleError) ); } Django view: …
Я пытаюсь создать lms с помощью django. У меня есть отдельная модель для преподавателей, которые могут загружать курсы, и другая модель для курсов. Код приведен ниже: models.py class teacher(models.Model): name=models.ForeignKey(User, on_delete= models.CASCADE) area=models.ManyToManyField(subject) description=RichTextField() class course(models.Model): title=models.CharField(max_length=500) areas=models.ManyToManyField(subject) description=RichTextField() …
В моем приложении Django admin у меня есть этот код в файле admin.py: search_fields = ["app_product_mapping", "id", "app__app_name", "product__product_name"] Я заметил, что поле поиска чувствительно к верхнему и нижнему регистру, а я хочу сделать его чувствительным ко всему. …
Я создал приложение Django и докеризировал его с помощью Nginx, я также создал рабочий процесс на GitHub для создания образа докера и отправки его на ghcr.io. Теперь я хочу развернуть образ docker (с ghcr.io) на виртуальной машине Azure …
Class Command(BaseCommand): help = "Получение параметров пользователя" def add_arguments(self, parser): parser.add_argument('--token', type=str, nargs='?') def handle(self, *args, **options): p = Parser() parse_arg = options.get('token') if parse_arg: return str(p.getuser(token=parse_arg)) Имеется код, который при завершении функции handle return str(p.getuser(token=parse_arg)) постоянно выводит мне …
Когда я захожу в свой проект heroku, он говорит запустить heroku logs --tail, и когда я это делаю, я получаю: 2022-01-16T04:52:26.342707+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=riseupontario.herokuapp.com request_id=584f14b8-99da-4cfc-bfad-1811755db6fb fwd="49.149.136.159" dyno= connect= service= status=503 bytes= protocol=https 2022-01-16T04:52:27.375325+00:00 …
Я создаю сайт блога на django, и хочу создать страницу редактирования поста, используя ту же форму, которую я использовал для создания поста. Это forms.py class PostForm(forms.Form): title = forms.CharField(max_length=100, label='Post Title') short_description = forms.CharField(widget=forms.Textarea(attrs={"rows":3, "cols":100})) content = forms.CharField(widget=CKEditorWidget()) …
Я создал две модели from statistics import mode from django.db import models # Create your models here. class Image(models.Model): photo = models.ImageField(upload_to="myimage") date = models.DateTimeField(auto_now_add=True) shape = models.CharField(max_length=20, default='') color = models.CharField(max_length=20, default='') class final(models.Model): fshape = models.CharField(max_length=20, default='') …
example.com - фронтенд (Next.js) api.example.com - бэкенд (Django) По какой-то причине cookie хранится на внутреннем домене. Это не позволяет front-end получить доступ к сохраненным файлам cookie. Я реализовал API аутентификации, используя следующее, но, насколько я …
Я запустил свое приложение на Heroku, и, похоже, все работает как обычно, за исключением того, что дизайн (css) полностью работает только на странице home.html, но не на странице results.html. На странице results.html кажется, что только некоторые компоненты css работают, …
Оригинальный текст исключения был: объект 'CustomUser' не имеет атрибута 'password2'. Я пытаюсь создать сериализатор для создания пользователей, но эта ошибка появляется, когда я пытаюсь создать модель. Разве мне не разрешено иметь поля сериализатора, которых нет у модели? <pre class="lang-py …
Я пытаюсь запустить некоторые файлы python (Django) через Bash (для некоторых cronjobs); однако я сталкиваюсь с некоторыми странными ошибками. Установка представляет собой скрипт .sh, который я запускаю с помощью bash, который загружает некоторые исходные файлы & затем запускает файл python …
Я пытаюсь развернуть мое приложение django на heroku, но, похоже, оно не работает из-за следующей ошибки. ERROR: Could not find a version that satisfies the requirement kivy-deps.angle==0.3.0 (from versions:none) ERROR: No matching distribution found for kivy-deps.angle==0.3.0 ! Push rejected, …
В настоящее время работаю над методом смены пароля, но не уверен, как сделать для него html-входы. Я использую PasswordChangeView в моем urls.py from django.urls import path from .views import update_profile from django.contrib.auth.views import PasswordChangeView urlpatterns = [ path('profiles/settings/', update_profile, …
Я пытался получить местоположения (полигон) с магазинами (точка). Я не хочу добавлять ссылку на внешний ключ для местоположения в модель магазина, скорее я хочу получить их, проверяя их пересечения. class Shop(models.Model): name = models.CharField(max_length=40) location = PointField() @property def …
У меня есть представление, где я делаю post request из моего фронтенда, я отправляю список объектов в качестве тела в эту конечную точку. Я получил список в переменной files. Теперь я пытаюсь создать объект с данными, которые я получаю …