У меня есть модель: class ListingPrice(Timestamps): price = models.ForeignKey("Price", on_delete=models.CASCADE) location = models.ForeignKey("location", on_delete=models.CASCADE) class Meta: unique_together = ["price", "location"] class Price(Timestamps): package = models.ForeignKey("products.Package", on_delete=models.CASCADE) locations = models.ManyToManyField("location", through="ListingPrice") price = models.DecimalField(max_digits=11, decimal_places=3) с сериализатором: …
как на картинке в админ панели при создании поста: Это в основном один из пунктов выпадающего меню, он такой длинный, есть ли идеи, как я могу изменить его на многострочный? …
Я пытался создать вход и выход пользователя с помощью аутентифицированных представлений django. Я изменил шаблон URL на уровне проекта urlpatterns = [ path('admin/', admin.site.urls), path('accounts/',include('django.contrib.auth.urls')), path('', include('home.urls')), ] добавлен шаблон registration/login.html и обновлен LOGIN_REDIRECT_URL …
В файле action код: ... const config = { headers:{ 'Content-type': 'application/json' } } const {data} = await axios.post('http://localhost:8000/api/register/', {'email':email, 'password':password}, config) ... Все работает, потом localhost:8000 поставил в package.json в качестве прокси, после этого возникла проблема …
Views.html {% for products in product %} <tr> <td>{{ products.quantity_deliver1 }}</td> <td>{{ products.quantity_deliver2 }}</td> <td>{{ Code Here }}</td> </tr> {% empty %} <tr> <td colspan="3" class="text-center bg-warning">No Products</td> </tr> {% endfor %} Как мне сложить products.quantity_deliver1 + products.quantity_deliver2 и …
Html: {% extends 'main/base.html' %} {% block title %} Помощь {% endblock %} {% block contant %} <h1>Напиши нам, если возникли проблемы</h1> <p>Напиши текст ниже</p> <form method="post"> {% csrf_token %} {{ form.title }}<br> {{ form.task }}<br> <button type="submit" class="btn btn-success">Отправить</button> …
Имеется http-сервис, реализованный на django. Функция, ослеживающая количество запросов к серверу в течении заданного времени. Пытаюсь написать тесты для тестирования данного сервиса. При попытке запуска тестов из poetry (poetry run pytest) тесты проходят в половине процентов случаев. Т.е. первый запуск …
Я использую ключ newsapi на своем сайте, когда я пытаюсь получить доступ только к одной новости, у меня возникают проблемы? Как я могу получить доступ только к одной конкретной новости на моей странице? (не ко всем новостям, используя цикл) …
Я продолжаю получать эту ошибку Недопустимый литерал для int() с основанием 10 из представлений в моем проекте django после того, как он работал некоторое время, Traceback (most recent call last): File "/srv/cc/env/lib/python3.7/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) …
Class FutsalUser(AbstractBaseUser, PermissionsMixin): email = models.EmailField(verbose_name='email address', max_length=255, unique=True) is_active = models.BooleanField(default=True) is_admin = models.BooleanField(default=False) is_staff = models.BooleanField( _('staff status'), default=True, help_text=_('Designates whether the user can log into this admin site.'), ) objects = FutsalUserManager() USERNAME_FIELD = 'email' def __str__(self): …
Вот что я делал до сих пор для разрыва строки: class CreatePost(models.Model): subject = models.CharField(max_length=99) desc = models.TextField(max_length=9000) user = models.ForeignKey(User, on_delete=models.CASCADE,related_name="user_post") def __str__(self): return format_html('SUBJECT : {} <br/> DESCRIPTION : {} <br/> Email : {} <br/>', (self.subject, self.desc, …
У меня большие проблемы с попыткой написать правильную модель для загрузки нескольких изображений в мое приложение Django. Я хочу иметь возможность загружать эти изображения через админку django. Я пытался использовать ImageField, но он позволяет загружать только одну картинку за …
Может ли кто-нибудь помочь мне найти способ заставить мой ajax-запрос работать? Я нашел несколько таких же вопросов на этом сайте, но не решил их. Я хочу Ajax процесс, чтобы показать модальный Я использую последнюю версию Django. Я никогда не …
Я немного поискал и понял, что есть что-то вроде сигнала post_delete, с которым я могу поиграть. Но есть ли другие способы сделать то же самое, что и функция save() в Модели, но наоборот? Что-то вроде этого, вероятно? …
В проекте django у меня есть приложение: app_signup. INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app_signup', Можно ли добавить псевдоним к приложению, чтобы в url браузера вместо названия приложения (http://localhost:8000/alias/) отображался псевдоним (http://localhost:8000/app_signup/).
Когда пользователь входит в систему, он может выбирать различные вкладки для отображения. Текущая проблема заключается в том, что ни одна из других вкладок не выбрана, кроме текущей активной вкладки. Также у 'home' нет url, поэтому в настоящее время она привязана …
Я написал пользовательское представление для разбора файлов markdown с использованием regex и Я передаю содержимое как строковый литерал шаблону context = "Django is a web framework written using <a href='https://www.python.org/'>Python</a>" return render(request, "blog/post.html", {"context": context}) А в …
Я создал динамическую форму для загрузки данных в json-поле: class ProductForm(forms.Form): def __init__(self, product, *args, **kwargs): super().__init__(*args, **kwargs) self.fields["number"] = forms.IntegerField(required = True) self.fields["number"].widget.attrs.update({'class': 'form-control'}) for key in product.data.keys(): keyname, keytype = key.split("___") if keytype == "str": self.fields[key] = …
Error mod_wsgi (pid=1973): Target WSGI script '/var/www/html/telegramApi/telegramApi/wsgi.py' canno$ mod_wsgi (pid=1973): Exception occurred processing WSGI script '/var/www/html/telegramApi/tel$ Traceback (most recent call last): File "/var/www/html/telegramApi/telegramApi/wsgi.py", line 17, in from django.core.wsgi import get_wsgi_application File "/usr/local/lib/python3.7/site-packages/django/init.py", line 1, in from django.utils.version import get_version File …
У меня есть DetailView, и мне нужно добавить форму для контакта с пользователем. views.py class ProductView(FormView, DetailView): model = Product template_name = 'product_detail.html' form_class = NotificationForm success_url = '/products/' def post(self, request, *args, **kwargs): return FormView.post(self, request, *args, **kwargs) …
Предположим, мне нужно что-то отправить javascript асинхронно без обновления страницы. name.html {%if names%} {%for name in names%} <h4>{{name}}</h4> {%endfor%} {%endif%} В файле name.html я собираюсь отправить "Joe" моему бэкенду Django для запроса let crsf = '{{csrf_token}}' fetch('{%url …
Я работаю над Django приложением для моих друзей, чтобы организовать несколько турниров. Я хочу иметь обзор предстоящих событий и для каждого события должна быть возможность скачать ics-файл с подробностями. Я наткнулся на этот пост Как я …
Я работаю в веб-приложении для регистрации компании онлайн через API. Но я знаю, как работать с restful API, в основном я хочу получить http ссылку, чтобы сделать POST и GET запрос в соответствии с типом API. Но в данном случае …
Def dashboard(request): employee = Employee.objects.count() position1 = Posit.objects.raw('SELECT employee.stat, count(posit.position_id) as NO FROM employee, posit WHERE employee.id = posit.employee_id AND posit.position_id="1" GROUP BY employee.stat') context = { 'employee ': employee , 'position1': [pos for pos in position1] , } return …
Apps.py class MyappConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'myapp' def ready(self): if 'runserver' not in sys.argv: print("server down") else: from .models import Dht11 asset = Dht11.objects.select_related('asset').order_by('-id').first() print(str(asset.dt)+" / "+str(asset.id)) time.sleep(10) # you must import your modules here # …
Я столкнулся с проблемой, которую не могу решить. Я создал простую многошаговую форму, чтобы помочь пользователю создать проект. Краткое пояснение: Проект - это основная модель ProjectDetails добавляют информацию к проекту. В одном проекте может быть 'n' ProjectDetails. …
Заранее прошу прощения, если этот вопрос уже задавался, но я не смог найти ни одного ответа на проблему, которая у меня возникла: Мне нужно сделать что-то похожее на цикл For...Else в шаблоне Django. Мне нужно отобразить кнопку …
У меня есть очень простой DRF ListApiView, который использует filters.SearchFilter как filter_backend. Но проблема в том, что он возвращает пустой список, если в наборе запросов не найдено никаких данных. Мой код: serializers.py class PhoneSerializer(serializers.ModelSerializer): brand_name = …
У меня есть две модели - New User Request и Existing User Request, которые содержат абсолютно одинаковые поля class new_user_request(models.Model): request_id = models.AutoField(primary_key=True) emp_id = models.CharField(max_length=70) request_date = models.DateTimeField(auto_now_add=True) expiration_date = models.CharField(max_length=15, blank=True, null=True) class existing_user_request(models.Model): request_id = models.AutoField(primary_key=True) …
Допустим есть файл 'index.html', который возвращает функция во 'views.py', добавляя контекст с переменной 'type'(названия данного приложения(каталога)). 'index.html', используя {% include %}, вставляет файл html с именем каталога(type + '.html). В итоге возвращается синтаксическая ошибка, причём {% static %} таким образом …
Class CourseListView(TemplateResponseMixin, View): модель = Курс template_name = 'eschool/course/list.html'> def get(self, request, subject=None): subjects = cache.get('all_subjects') if not subjects: subjects = Subject.objects.annotate(total_courses=Count('courses')) cache.set('all_subjects', subjects) all_courses = Course.objects.annotate(total_modules=Count('modules')) if subject: subject = get_object_or_404(Subject, slug=subject) key = f'subject_{subject.id}_courses' courses = cache.get(key) if …
Hello в моей платформе я хочу, чтобы пользователи звонили друг другу, как в этом сценарии A : звонок B , B : получает звонок от A. возможно, в это время B : звонит C C : получает звонок от B …
Views.py def dashboard(request): employee = Employee.objects.count() position1 = Posit.objects.raw('SELECT employee.stat, count(posit.position_id) as NO FROM employee, posit WHERE employee.id = posit.employee_id AND posit.position_id="1" GROUP BY employee.stat') context = { 'employee ': employee , 'posit': posit, } return render(request, 'dashboard/dashboard.html', context) …
Я добавил несколько книг о данных heroku. Каждая модель отображается на сайте heroku app с ее изображением. Мои модели имеют поле "image". Я беру эти изображения из папки на ПК и когда я открываю это приложение через 2-3 часа изображения …
Я получаю ошибку при попытке получить все урлы, для которых поле limited имеет значение True. Я пробовал удалять миграции и создавать новые миграции, но все равно получаю ту же ошибку. вот установленные зависимости: asgiref==3.4.1 backports.zoneinfo==0.2.1 Django==4.0 django-cors-headers==3.10.1 …
Я создаю сайт, на котором пользователи могут покупать курсы, и курсы будут отображаться в библиотеке пользователей, сайт похож на gumroad, но я получаю эту ошибку, когда я нажимаю на опцию оплаты в моем коде. Вот сообщения об ошибках, …
Я наконец-то настроил RQ на Django, и по какой-то причине worker dyno продолжает работать на повторе со старыми значениями, которые я тестировал. Как только результаты задания возвращаются, он снова запускается. Я пробовал FLUSHALL с redis, я пробовал остановить мой front …
Вот мой файл forms.py. Я получил "NameError: name 'username' is not defined" на этой строке: def clean_username(self): пытается отправить эту форму, но, AFAIK, с ней все в порядке. from .models import Blog from django.contrib.auth.models import User from django.contrib.auth.forms …
У меня есть сайт на Django, который выглядит следующим образом: Стрелки представляют собой гиперссылки, которые ведут на следующую страницу. Все страницы, кроме Главной, нуждаются в кнопке "Назад". Для …
From django.db.models.fields import CharField # Create your models here. class Planet(models.Model): name: models.CharField(max_length=50) number: models.IntegerField() Я использовал оболочку python для запуска: python manage.py shell from planet_universe.models import Planet large_jupiter = Planet(name="Jupiter1", number=1) Я получаю следующую ошибку: …