У меня есть 2 модели: models.py class Post(models.Model): title = models.CharField(max_length=255) desc = models.CharField(max_length=500) content = models.TextField() uploadedBy = models.ForeignKey(User, on_delete=models.CASCADE) LIKE_CATEGORIES = ( ("LIKE", "LIKE"), ("DISLIKE", "DISLIKE") ) class PostLike(models.Model): _type = models.CharField(max_length=200, choices=LIKE_CATEGORIES, blank=True, null=True) content …
#forms.py from django.forms import ModelForm from .models import Question class QuestionForm(ModelForm): class Meta: model = Question fields = "__all__" def clean_answer(self): answer = self.cleaned_data['answer'] option1 = self.cleaned_data['option1'] option2 = self.cleaned_data['option2'] option3 = self.cleaned_data['option3'] option4 = self.cleaned_data['option4'] # print(answer,option1,option2, option3,option4) # …
Как я могу преобразовать обычный метод отправки сообщения из html в вызов ajax в django без потери той же логики.Мои файлы django приведены ниже.Я не хочу потерять логику. Логика должна быть такой же. views.py @csrf_exempt @require_http_methods(['POST', 'GET']) # only get …
Я работаю над своим сайтом, но я запутался, делать ли мне функцию Analytics самостоятельно или использовать Google Analytics? У меня нет опыта в обоих. В приборной панели я должен показывать просмотры с графиком и удержание на странице и другие вещи
У меня есть 5 форм: MyForm, EducationForm, ExperienceForm, RecommendationForm, OtherDocumentsForm. Я хочу разместить их в одном шаблоне формы. Я не могу сделать это с помощью CreateView, потому что он принимает только один класс формы. Как я могу создать одно …
Я новичок в bigquery и Django, я хочу оптимизировать производительность для анализа прошлых данных, для этого я хочу, чтобы данные выходили из postgresql в bigquery для обработки, а затем я хочу показать их во фронтенде проекта Django. Поскольку …
В основном я хочу иметь fk_inventory как вложенное поле в StorageRackSerializer, но, как вы видите, мне также нужно использовать StorageRackSerializer в InventorySerializer. Как я могу установить поле после создания класса сериализатора? Я пробовал создать поле fk_inventory и установить …
Вот мой файл docker FROM python:3.8-slim-buster ENV PYTHONUNBUFFERED 1 WORKDIR /app ADD . /app COPY requirements.txt requirements.txt RUN pip install --upgrade pip setuptools wheel RUN apt-get update && apt-get install -y --no-install-recommends \ tzdata \ libopencv-dev \ build-essential \ …
У меня есть приложение django, созданное для музыкальных продюсеров. Я пытаюсь создать систему, позволяющую продюсеру приглашать других пользователей (потенциально пользователей, у которых даже нет учетной записи) в проект с определенной ролью По сути, как я производитель, я получаю …
Структура каталога my_project/ ├ ├ dashboard/ ├ __init__.py │ ├ models.py │ └ module2.py scripts/ ├ __init__.py │ ├ data_transfer.py │ └ data_transfer.py import sys import os import django import ast from django.core.wsgi import get_wsgi_application os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings") from …
У меня есть приложение, которое показывает историю продуктов, заказанных в ресторане, и чтобы получить данные о ресторане, у меня есть следующее представление: def restaurant_orders(request): restaurant = get_restaurant(request.user.restaurant.user_id) products = list(restaurant.restaurante.values_list("id")) items = Item.objects.filter(product_id__in=products).order_by('order_id') context = {'items': items} return render(request, …
Я пытаюсь стилизовать эту форму загрузки на сайте django, пока что не получается. Обычно я теряю какую-то часть в процессе или в конце форма не работает. Мне интересно, какой самый простой способ сохранить все элементы, но выглядеть как …
Я создал проект Django, в котором у меня есть два опроса. В одном из опросов пользователю предлагается выбрать одно изображение в качестве ответа. Пока что опрос работает, поскольку я могу отображать изображения и записывать ответ пользователя (который, кстати, является названием …
у меня есть два запроса: class Users(models.Model): name = models.CharField(max_length=50, unique=True) class Comments(models.Model): user_field = models.ForeignKey(Users,on_delete=models.PROTECT,db_index=True, to_field='name') likedislike = models.SmallIntegerField(db_index=True) bb1 = Users.objects.filter(comments__likedislike__gt=0).annotate(likes=Sum('comments__likedislike')) bb2 = Users.objects.filter(comments__likedislike__lt=0).annotate(dislikes=Sum('comments__likedislike')) как их совместить?
Я пытался найти решение в Интернете, но не нашел ни одного подходящего, я надеялся, что вы, ребята, сможете мне помочь, так как я нахожусь в этой ситуации уже два дня. Моя проблема в том, что каждый раз, когда я пытаюсь …
У меня есть веб-страница с пагинацией, но когда я нажимаю на вторую кнопку, появляются все данные из моей базы данных, я хочу пагинацию только в соответствии с фильтром, который я установил, например, техническое расследование будет отображаться только статус как …
Я хочу отобразить внешний ключ поля user в выпадающем списке выбора в форме и получить id выбранного имени пользователя. В настоящее время при сохранении формы в приведенном ниже коде в поле user_id сохраняется значение 'None'. Есть решение? Все …
Описание проблемы, пример данных и запрос postgres см. в Filtering unique values. Я хотел бы преобразовать SQL в набор запросов. Мне кажется, что я близок к этому, но не совсем. SELECT Column_A, Column_B, Column_C, 0 as RN FROM …
Привет ребята, у меня есть модель с полем datetime, я пробовал создать запись следующим образом Order.objects.create( ... arrival = datetime(year=t['year'],month=t['month'],day=t['day'],hour=t['hour'],tzinfo=timezone.utc) } это поле в модели arrival = models.DateTimeField(auto_now=False, auto_now_add=False, null=True, blank=True) Когда я пытаюсь сохранить объект, …
Все идет нормально, пока я не выйду со страницы администратора Когда я хочу открыть страницу администратора, она показывает мне ошибку, которая указана в заголовке. Я хочу знать, как открыть страницу администратора нормально без ошибок
Я работаю с ModelForm, где у меня есть поле, которое хранится в базе данных как DurationField Теперь, когда пользователь вводит 1:30, я хочу, чтобы это регистрировалось как 1 час и 30 минут, но DurationField сохраняет это в базе …
Я хочу объединить имя + фамилию, но получаю 0 в качестве значения полного имени Я пытаюсь сделать следующее Customer.objects.annotate(full_name=F('first_name') + F('last_name')).filter(full_name='Filan Fisteku')
У меня такой код: [header.get_attname() for header in Model._meta.fields] , который возвращает все имена атрибутов выбранного мной Model. Я хочу увидеть, является ли атрибут обязательным, например, если имя атрибута является внешним ключом, возврат должен быть [('a_foreign_key', 'required'),...] …
Мне нужно преобразовать поле OneToOneField в ForeignKey и, очевидно, удалить уникальное ограничение, но команда makemigrations не может определить эту операцию и не добавляет операцию RemoveConstraint. Как я могу создать правильное ограничение RemoveConstraint в файле миграций и сделать его более …
Я использую Django 3.2 У меня есть модель, определенная следующим образом: CHOICE_TYPES = ( (0, 'pending'), (1, 'approved'), (2, 'rejected') ) class ApprovedFooManager(models.Manager): def get_queryset(self): return super().get_queryset().filter(status=1) class PendingFooManager(models.Manager): def get_queryset(self): return super().get_queryset().filter(status=0) class RejectedContentManager(models.Manager): def get_queryset(self): return …
Я пытаюсь создать пользовательский list_filter в админке django. Пользовательское поле прекрасно работает в админке, но когда я добавляю его в list_filter, я получаю ERRORS: <class 'whosnext.admin.WhosNextTrackingAdmin'>: (admin.E116) The value of 'list_filter[1]' refers to 'get_is_different', which does not refer to …
Views.py def updateKwalificatie (request, pk): kwalificatie = Kwalificaties.objects.get(id=pk) form = kwalificatie_beheer(instance=kwalificatie) context = {'form': form} return render(request,'accounts/kwalificatiebeheer.html', context) urls.py path('updateKwalificatie/<str:pk>/', views.updateKwalificatie, name='updatekwalificatie'), kwalificaties.html tamplate <div class="card card-body"> <table class="table table-sm"> <tr> <th>ID</th> <th>E.H.B.O</th> <th>Treinen</th> <th>Extra</th> <th>update</th> <th>verwijder</th> …
Я использую реляционную базу данных через Django Models и имею следующие классы: class EventSite(models.Model): name = models.CharField(....etc.) class Artist(models.Model): jobsite = models.ForeignKey(JobSite, related_name="jobsite", null=True....etc.) is_british = models.BooleanField(default=False) class Concert(models.Model): event = models.ForeignKey(EventSite, related_name="event_concert", null=True....etc.) artists = models.ManyToManyField(Artist, related_name="artist_conerts", null=True....etc.) …
Я запускаю веб-приложение Django, Gunicorn и Nginx. Gunicorn wsgi был настроен с тремя рабочими потоками. В одном из моих приложений у меня есть файл view.py, в котором есть глобальная переменная, представляющая состояния некоторых пинов на моем raspberry pi. …
Предположим, что у нас есть две модели: class Chapter(models.Model): title = models.CharField(max_length=128) owner = models.ForeignKey(User, on_delete=models.CASCADE) class Post(models.Model): title = models.CharField(max_length=128) body = models.TextField() is_archived = models.BooleanField(default=False) chapter = models.ForeignKey(Chapter, on_delete=models.CASCADE) И набор представлений по умолчанию ModelViewSet …
Я пытаюсь отправить свои формы через ajax запрос, но теперь он делает давку и выдает эту ошибку, так как я создал свою вторую форму ajax отправки : Uncaught TypeError: Cannot read properties of null (reading 'addEventListener') …
Я новичок в django. Я использую поле ManyToMany в моей модели Profile с моделью Membership Model. class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) picture = models.ImageField(blank=True) membership = models.ManyToManyField(MemberShip, null=True) Я хочу получить всех пользователей, которые имеют определенное …
Как добавить несколько маркеров на карту Google, используя данные из базы данных? Мой js код: function initMap() { const myLatLng = { lat: -25.363, lng: 131.044 }; const map = new google.maps.Map(document.getElementById("map"), { zoom: 4, center: myLatLng, }); new …
Я создал 2 функции для создания графиков в моих проектах, по сути, представление вызывает эти функции для создания графиков, однако, проблема заключается в том, что один из графиков не отображается, но код точно такой же, как и у другого …
Я пытаюсь использовать библиотеку JavaScript's fetch для отправки формы в моем приложении Django. Однако, что бы я ни делал, она все равно жалуется на CSRF валидацию. мой код fetch не работает ajax function myidLikeCom(params) { $.ajax({ type: 'POST', url: …
Когда я развернул свой сайт с помощью heroku, он работает нормально, но когда я перехожу на страницу контактов, она выдает ошибку (500), но когда я ввожу ее в Debug = True, она говорит Exception Type: TemplateDoesNotExist и Exception Value:. games\contact_page.html …
У меня есть функция, которая вызывается по нажатию кнопки обновить def check_payment_status(request, payment_id): ticket = WalletTicket.objects.get(payment_id=payment_id, payment_status='waiting') try: url = f"https://api.nowpayments.io/v1/payment/{payment_id}" except ConnectionError: redirect('money:wallet') payload={} headers = { 'x-api-key': API_KEY …
Я хотел бы узнать, есть ли способ проверить количество тестов, которые были запущены в моей команде Django manage.py test? Мой Project CI запускает тесты моего проекта, но когда я комментирую некоторые тесты для более быстрого локального тестирования и забываю …
Я пытаюсь заставить пользователя присоединиться к комнате (таким образом создавая нового RoomMember), но вот ошибка, которую я получаю: "Невозможно присвоить "имя_комнаты": "RoomMember.room" должен быть экземпляром "Room"." (заранее спасибо) * Views.py: def join_room(request, pk): RoomMember.objects.create(room=pk, user=request.user).save() return redirect('room_detail') Urls.py: …
Я новичок в Django и работаю над приложением для электронной коммерции. Я определил продукты и пользователей. Но я застрял на корзине. В моем проекте есть два приложения index и cart. Я определил TwoPieceSuit() как модель продуктов в index.models.py …