Мое программирование изначально работало, но потом перестало работать, и я не могу разобраться в проблеме. Я пытался сохранить данные формы в моем "листинге" models.py: class User(AbstractUser): pass class listing(models.Model): tittle = models.CharField(max_length=64) description = models.CharField(max_length=64) price = models.DecimalField(max_digits=64, decimal_places=2) …
@api_view(["GET"]) def practice2(request): try: db = client["my_db"] col = db["my_report"] sdate= date(2021,5,1) edate= date(2021,5,5) delta = edate - sdate # as timedelta a=[] for i in range(delta.days + 1): day = sdate + timedelta(days=i) a.append(day) b=[] df = pd.DataFrame(np.random.random((10,3)), …
Я пытаюсь установить логгер для проекта Django. Я использую MyLogger.py для инициализации регистратора myproj/myproj/helper/MyLogger.py import sys import logging from logging import getLogger,StreamHandler,WARNING,INFO logger = getLogger(__name__) logger.setLevel(logging.DEBUG) logger.debug("MyLogger init") // it is not shown и попытаться импортировать …
Реферат: django - предварительная выборка только самой новой записи? Здравствуйте, я хочу выводить только последнее сообщение среди написанных мною сообщений. Модели class Room(models.Model): host = models.ForeignKey(Company, related_name="room_host", on_delete=models.CASCADE) member = models.ForeignKey(Company, related_name="room_member", on_delete=models.CASCADE) status = models.PositiveIntegerField(default=0) created_at = …
У меня очень простой вопрос, и я удивлен, что он не был задан раньше на этом сайте. У меня есть две следующие модели: # models.py class Film(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=150) genre = models.ManyToManyField(Genre) class Genre(models.Model): id …
Мне нужно запустить сайт в продакшн, поэтому я решил сделать это с помощью Docker контейнера (в первый раз, новичок) с Postgres, nginx и Django, все работает внутри контейнера, но на запущенном сайте у меня в консоли 404 ошибка со …
У меня есть проект django, в котором клиент может загружать несколько файлов одновременно. Моя проблема в том, что для каждого загруженного файла я создаю объект модели - по одному за раз. Есть ли способ сделать это с помощью bulk …
Как зарегистрировать устройство, os, ip-адрес, местоположение и т.д. пользователя в Django? Is there any library available for this?
Я хочу установить два типа полей в одном столбце.Я выберу email только принимаю формат email, допустим если я выберу sms только принимаю формат номера телефона.Это работает на python или django. Serializer: if type=='2': def isValidEmail(to): if len(to) > …
У меня есть Django приложение с длинным вычислением. Чтобы предотвратить таймауты, я запускаю вычисления, используя ThreadPool, а затем пишу сообщение в Redis, когда вычисления завершены. В моем view.py есть маршрут, который получает вызов ajax и затем делает следующее: …
Это моя модель: class Post(models.Model): like = models.ManyToManyField(User, blank=True, related_name="likes", symmetrical=False) Я хочу показать, скольким людям нравится этот пост. Для этого мне нужно получить доступ к related_name и показать его подсчет, но related_name работает только с …
У меня есть метод django, и я просто пытаюсь вытащить переменную POST: @csrf_exempt def update_backer(request): for k, v in request.POST.items(): print(k, v) email = request.POST.get("email", "none") return JsonResponse({"data":{ "email":email }}) Когда я пытался выполнить POST через javascript XMLHttpRequest, …
У меня есть этот потребитель class ChatConsumer(AsyncWebsocketConsumer): async def connect(self): self.userID = self.scope['user'].id self.partnerID = self.scope['url_route']['kwargs']['partner'] self.room_group_name = str('chat_{0}_with_{1}'.format(self.userID, self.partnerID)) await self.channel_layer.group_add( self.room_group_name, self.channel_name ) await self.accept() async def disconnect(self, close_code): # Leave room await self.channel_layer.group_discard( self.room_group_name, self.channel_name ) …
Я пытаюсь разместить свой сайт django на heroku. Я установил waitress, но когда я пытаюсь запустить его, он выдает ошибку waitress-serve : Термин 'waitress-serve' не распознан как имя команды, функции, файла сценария или оперативной программы. Проверьте написание имени, или если …
Models.py class Users(models.Model): JOINING_ROLES_CHOICES= ( ('sde-intern','SDE Intern'), ('sde-trainee','SDE Trainee'), ('sde_1','SDE I'), ('ui/ux','UI/UX Designer'), ('quality-engineer-trainee','Quality Engineer Trainee'), ('quality-engineer','Quality Engineer'), ('product-manager','Product Manager'), ('technical-manager','Technical Manager'), ('technical-architect','Technical Architect'), ('technical-lead','Technical Lead') ) BLOOD_GROUP_CHOICES = ( ('a+','A+'), ('a-','A-'), ('b+','B+'), ('b-','B-'), ('ab+','AB+'), ('ab-','AB-'), ('o+','O+'), ('o-','O-') ) BILLABLE_and_NON_BILLABLE_CHOICES=( …
Относительно недавно познакомился с Django. Я работаю над проектом, в котором есть существующая таблица django_tables2. Я пытаюсь использовать TemplateColumn для добавления кнопки удаления в таблице. Код, который я сейчас имею, работает для всех строк в таблице (значения удаляются), кроме …
У меня есть две модели в моем приложении Django (Tag и MyModel). MyModel имеет ManyToManyField (теги), которые используют модель Tag class Tag(models.Model): CATEGORY_CHOICES = ( ('topic', 'topic') ) tag = models.CharField(max_length=100, unique=True) category = models.CharField(max_length=100, choices=CATEGORY_CHOICES) class MyModel(models.Model): id …
Я работаю над API для моего приложения, чтобы отправить POST запрос к внешнему API. Например, если мое приложение обратится к конечной точке /myapp/api, я хочу, чтобы оно обратилось к внешнему API и получило некоторые данные. В данном случае мне …
Я успешно развернул свое приложение в heroku, но теперь я получаю ошибку: ImportError at / cannot import name 'fromshare' from 'socket' (/app/.heroku/python/lib/python3.9/socket.py) Похоже, что это восходит к: File "/app/users/forms.py" in <module> 1. from socket import fromshare …
Я использую 64-битную систему под управлением Windows 11 с установленным Python 3.7 и работаю в виртуальной среде, где я установил Django 3.2. Я пытаюсь развернуть свой проект с помощью Heroku. Я пробовал добавлять heroku cli 64-bit Windows версии в …
В приложении есть 3 класса в model.py, и было создано вычисляемое поле. class Category(models.Model): name = models.CharField(max_length=255) class Asset(models.Model): category = models.ForeignKey(Category, related_name='categories', on_delete=models.CASCADE) class PortfolioAsset(models.Model): asset = models.ForeignKey(Asset, on_delete=models.CASCADE) @property def category(self): return self.asset.category Я пытался добавить …
В моем шаблоне я генерирую каждую строку таблицы в цикле django for, У меня есть функция, которая форматирует строки так, как я хочу, но она работает только в первой строке таблицы, я не знаю почему. <img …
Я хочу убедиться, что текущее значение поля "ставка" не меньше, чем текущая самая большая ставка. Это моя форма с пользовательским методом очистки. Форма: class Place_A_Bid_Form(forms.Form): listing = forms.CharField(widget=forms.TextInput(attrs={"type":"hidden"})) bid = forms.IntegerField(widget=forms.NumberInput(attrs={"class":"form-control"}), min_value=1) def clean_bid(self, biggestBid): bid = self.cleaned_data["bid"] if …
Итак, у меня есть модели Announcement, User, FavoriteAnnouncement class FavoriteAnnouncement(CoreModel): user = fields.ForeignKeyField('models.User', related_name='favorites') announcement = fields.ForeignKeyField( 'models.Announcement', related_name='favorites' ) я хочу добавить аннотированное поле is_user_fav : Optional[bool] Я нашел решение в django ( queryset = …
Я пытаюсь отправить параметр по URL и пытаюсь использовать его в представлении списка. Но я не могу получить его в моем представлении. Я знаю, что делаю какую-то глупую ошибку, но не могу ее найти. Вот ссылка, которую я использую …
Я использую DRF's ModelSerializer и вложенные отношения. Проблема заключается в том, что во вложенном сериализаторе моделей некоторые поля, определенные и видимые при листинге вложенного сериализатора, не отображаются при листинге родительского. Модели: class customer(models.Model): cstid = models.AutoField(primary_key=True, unique=True) name …
Я пытаюсь отфильтровать модель изображений по определенной категории. Все работало, пока я не реализовал приложение parler и не изменил модель так, чтобы она была транслированной моделью. Теперь я не могу заставить фильтр работать. Вот мои модели: from parler.models import TranslatableModel, …
Я новичок в django-channels, работаю над приложением для чата. Я хочу, чтобы "метка времени" отображалась мгновенно, когда сообщение отправляется в комнату, это работает только когда я обновляю страницу, так как метка времени сохраняется в модели. Я пробовал играть с consumers.py …
Я прочитал это сообщение и считаю, что мое совершенно другое; Django Datepicker calculate age Я использую Django версии 4.0.1. Я использую Gijgo datepicker для получения даты рождения регистрирующегося человека. В свой шаблон base.html я добавил следующее: <script src="https://unpkg.com/gijgo@1.9.13/js/gijgo.min.js" …
Файл по пути filename не сохраняется, а письмо приходит, но без вложения. Форма: <form action="/send_resume" method="post"> {% csrf_token %} <input type="text" name="name" placeholder="ФИО"> <input type="email" name="email" placeholder="E-mail"> <input type="file" name="file" accept=".pdf" required> <button>Отправить резюме</button> </form> views.py @csrf_exempt @require_POST def …
Я создаю проект Django, код которого довольно сложен. По этой причине я разбил его на несколько файлов, которые вызываются из models.py. Но поскольку код сложный, я хотел бы запускать код отдельно, чтобы отладить его. У меня есть простой кусок …
Как сделать запрос модели в виде порядка по дате создания в django graphene-relay class CategoryNode(DjangoObjectType): class Meta: model = Category filter_fields = ['name', 'ingredients', 'created_at'] interfaces = (relay.Node, ) class Query(graphene.ObjectType): category = relay.Node.Field(CategoryNode) all_categories = DjangoFilterConnectionField(CategoryNode)
Я работаю над созданием инструмента генерации цитат с помощью django и пытаюсь определить лучший способ построения модели(ей). Например, в расценках может быть n-ное количество различных пунктов, над которыми нужно работать: driveway1, driveway2, sidewalk, wall, fence, etc, etc. …
Мне кажется, что способ, которым я создаю экземпляры своих моделей, неправильный/содержит слишком много шагов. models.py: class Library(models.Model): name=models.CharField(max_length=40) address=models.CharField(max_length=30) postcode=models.CharField(max_length=30) class Bookshelf(models.Model): number=models.IntegerField(default=0) name=models.CharField(max_length=30) library=models.ForeignKey(Library, on_delete=models.CASCADE) Я создал библиотеку, выполнив следующие действия: library = Library(name="town centre", address="main …
Я использую dj-rest-auth. Для использования jwt я также установил django-rest-framework-simplejwt. Проблема в том, что в первом варианте используются такие имена токенов: access_token refresh_token , тогда как во втором случае используется access refresh Но предполагается, что …
В Django мне нужно сделать запрос к таблице, чтобы получить некоторые данные из базы данных. Мне нужны результаты ОБА в представлениях и во ВСЕХ моих шаблонах. Есть ли способ выполнить этот запрос только один раз? Вот …
Итак... Я работаю над проектом с базой данных postgres. Он включает систему аутентификации и хранит данные пользователей в базе данных postgres. Теперь я хочу получить данные из базы данных. Например, электронную почту всех пользователей в базе данных. settings.py …
Я создал 3 компонента в react и отобразил их. Я использовал react router для маршрутизации этих компонентов, но даже после маршрутизации точно так же, как показано в этом видео https://youtu.be/YEmjBEDyVSY я не смог получить желаемый текст …
< class NotificationConsumer(AsyncWebsocketConsumer): async def connect(self): self.room_name = self.scope['url_route']['kwargs']['username'] self.room_group_name = 'notification_%s' % self.room_name notificationobjs=await self.get_details(self.room_name) # unseencount=application_notifications.objects.filter(User=User.objects.get(username=self.room_name),is_seen=False).count() data={'notifications':NotificationSerializer(notificationobjs,many=True).data,'count':0} print(self.room_group_name) await self.channel_layer.group_add( self.room_group_name, self.channel_name ) await self.accept() await self.send(text_data=json.dumps({'status':'connected','user':self.room_group_name,'payload':data})) @database_sync_to_async def get_details(self,room_name): return application_notifications.objects.filter(User=User.objects.get(username=room_name)) Это мой файл потребителей и …
У меня проблема с выводом результатов поиска записей между двумя диапазонами дат из базы данных. Ниже приведен фрагмент моего кода: Жду вашей помощи: def mostraDate(request): if request.method == "POST": fromDate = request.POST.get('fromDate') toDate = request.POST.get('toDate') cursor = …