Итак, я занимаюсь разработкой программы проверки доступа пользователей, в рамках которой менеджеры могут авторизоваться в системе и получить список своих непосредственных подчиненных на веб-странице, а затем могут одобрить/отказать в доступе своим сотрудникам. Мы хотим периодически запускать эти кампании по …
Итак, я хотел бы перестать использовать urlpatterns и просто использовать router. Но вместо использования ID объекта я использую UUID, и я использую его с urlpatterns и не могу найти способ использовать его с routers. вот моя текущая модель: <pre …
Я использую Postgresql, так как у меня есть модель class EventsList(CreatedUpdatedMixin): start = models.DateTimeField() end = models.DateTimeField() is_inner = models.BooleanField() Предположим, что у меня есть такие записи в БД: | start | end | is_inner | | --- …
Я пытаюсь реализовать метод $('textarea-selector').textcomplete из https://github.com/ranvis/jquery-textcomplete/blob/master/jquery.textcomplete.js в виджете Djnago Textarea. django/forms/templates/django/forms/widgets/textarea.html {% load static %} <textarea name="{{ widget.name }}"{% include "django/forms/widgets/attrs.html" %}> {% if widget.value %}{{ widget.value }}{% endif %}</textarea> <script src="js/tasks/jquery-1.10.2.min.js"></script> <script src="js/tasks/jquery.textcomplete.min.js"></script> <script type='text/javascript'> …
Впервые создаю api для SPA. И теперь мне интересно, как правильно сделать некоторые из них. Например, у всех нас есть приложение Delivery Club, и на главной странице ресторана есть баннеры, некоторая информация о, категориях, продуктах. На всплывающем окне подробностей …
Подскажите, как я могу редиректить в функции get_context_data? Класса UpdateView Листинг: class UserUpdateView(UpdateView): model = User fields = [...] template_name_suffix = '_update_form' def get_context_data(self, **kwargs): context = super(UserUpdateView, self).get_context_data(**kwargs) …
У меня есть три модели, Product, ProductRelease и ReleaseNote, которые все наследуются от абстрактной фабрики моделей (с общими полями) со следующими отношениями: class Product(abstract_base_model_factory()): <additional fields> class ProductRelease(abstract_base_model_factory()): <additional fields> product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='product_releases') class ReleaseNote(abstract_base_model_factory()): <additional fields> …
У меня есть приложение django, которое позволяет загружать файлы в ведро S3 с помощью django-storages. Файл предназначен для детали, которую нужно утвердить. После утверждения я хотел бы переместить файл в другое ведро S3. class DesignData(models.Model): file = models.FileField(storage=PublicMediaStorage()) ... …
Я удалил свою базу данных и все миграции и хотел бы восстановить их с нуля. Когда я запускаю makemigrations, я получаю ошибку: django.db.utils.OperationalError: no such table: registration_setting Я смог отследить это до моего urls.py, который ссылается …
Я хочу отобразить всех покупателей с названиями книг. output needed: { "city" "buyer_name" "book_name" } У меня есть код как показано ниже, но вывод отличается, я получаю book_id вместо book_name. Как его получить? models.py class Book(models.Model): book_id=models.BigAutoField(primary_key=True) …
Работаю над reportlab с django. В создаваемом pdf шрифт по умолчанию используется Helvetica. Но хочу изменить шрифт по умолчанию из google fonts. Видел предыдущий вопрос на SO, но добавил в textstyles как показано ниже text_styles.add(ParagraphStyle( name='Normal_MyFont', parent=text_styles['Normal'], fontName='MyFont', )) …
Я написал пользовательский фильтр для отображения количества товаров, которые были добавлены на страницу корзины. вот пользовательский фильтр cart_tags.py from django import template from order.models import Order register=template.library() @register.filter(name="cart_total") def cart_total(user): order=Order.objects.filter(user=user,ordered=False) if order.exists(): return order[0].orderitems.count() else: return 0 …
Я ищу помощь, связанную с git и GitHub. Я работаю над проектом, в котором я решаю различные проблемы и создаю PR. В прошлый раз, когда я решал две проблемы из одного репозитория, имея разные ветки для каждого PR, я …
У меня проблема с функцией обновления. Я делаю queryset для получения некоторых объектов, которые я храню в переменной. Я вношу некоторые изменения в базу. Я делаю тот же кверисет снова и сохраняю его в другой переменной. Результаты двух моих …
Проверка системы не выявила проблем (0 промолчало). У вас есть 15 непримененных миграций. Ваш проект может работать неправильно, пока вы не примените миграции для приложений: admin, auth, contenttypes, sessions. Выполните 'python manage.py migrate', чтобы применить их. 13 января …
Я пытаюсь понять, как реализовать следующую идею, используя Django и Ajax. Я уже понимаю, как реализовать валидацию электронной почты и JQuery, необходимый для изменения цвета кнопок и т.д. Мой вопрос связан исключительно с тем, как я должен настроить Ajax …
У меня есть UpdateView который редактирует форму. И я хочу проверять pk(id) пользователя формы на соответствие текущему пользователю, вот мой UpdateView: class UserUpdateView(UpdateView): model = User fields = ['name', …
В настоящее время я пытаюсь создать ожидаемый json для использования в моем тесте: @pytest.mark.django_db(databases=['default']) def test_retrieve_boards(api_client): board = baker.make(Board) objs = BoardSerializerRetrieve(board) print(objs.data) url = f'{boards_endpoint}{board.id}/' response = api_client().get(url) assert response.status_code == 200 Но я …
Я делаю запрос, чтобы получить чоки из charfield и присвоить их. Но в тот момент, когда я хочу сохранить форму в моем представлении, я получаю эту ошибку. Что я могу сделать? ValueError: Cannot assign "'17'": "Con_Transaccioncab.doc_id" must be a …
Я провожу некоторые вычисления, используя значения & annotate на queryset. Рассмотрим такую модель: class Foo(models.Model): fk_bar = models.ForeignKey(to=Bar, ....) foo_val = models.IntegerField(...) class Bar(models.Model): attr = models.Charfield(...) val = models.IntegerField(...) Так что я могу сделать: Foo.object.all().values("fk_bar") …
У меня есть 2 разных файла python, views.py в django и test.py. Я использую test.py, чтобы написать определенную функцию и проверить, получаю ли я желаемый результат, и если да, я копирую этот код в views.py в моем проекте django. …
Я создаю сайт, связанный с кино, и у каждого фильма или телешоу есть несколько трейлеров. У меня есть две модели, которые выглядят так, как показано ниже. Мне нужно сделать API, который извлекает экземпляр фильма со всеми его деталями. Я сделал …
Мой пример: models.py def validate_availability(value): if value < 1: raise ValidationError(('Укажите количество'), params={'value': value}, ) если значение меньше 1, тогда выводит: *availability *Укажите количество а хотелось бы видеть только: *Укажите количество
Я использую pandas==0.25.0 django-pandas==0.6.1 А я использую value_counts() для группировки уникальных значений в двух столбцах: charges_mean_provinces = whatever.objects.filter(whatever = whatever).values('origin_province','destination_province') df_charges_mean = pd.DataFrame(charges_mean_provinces) df_charges_mean = df_charges_mean.value_counts().to_frame('cantidad').reset_index() В локальном режиме (разработка) он работает правильно. Но в production …
Я получаю эту ошибку после прохождения учебника, и я довольно новичок в этом, но не могу понять, что не так, так как я проверил, дважды проверил, трижды проверил и так далее. возможно, это простая ошибка, но для меня как …
В моем проекте электронной коммерции я хочу создать вариации для продуктов, и вот весь мой код model.py from django.db import models from catagory.models import catagory from django.urls import reverse # Create your models here. class Product(models.Model): product_name = models.CharField(max_length=200,unique=True) …
Я разрабатываю приложение django, используя django 4 и python 3.10. У меня был сервер, использующий apache и mod_wsgi, на котором работало старое приложение, использующее python3.8. Я создал виртуальный env из 3.10. Командная строка manage.py работает хорошо. Я …
Сегодня я добавил изображения в свою базу данных на странице администрирования heroku. Когда я обновил веб-сайт, страница выглядела нормально. Но когда я сделал "git push heroku master", не внося никаких изменений в текущий проект, содержимое моего сайта было повреждено. …
Я хочу написать тесты для проекта, используя библиотеку pytest-django. У меня есть модель "Context" с полями "name"(Charfield) и "description" (Charfield). Я хочу создать тестовую запись через панель администратора Django, но по какой-то причине не могу ( class TestViewContext: …
ERROR: После выполнения команды Docker-compose up вылетает ошибка такого типа Traceback (most recent call last): File "docker\api\client.py", line 214, in _retrieve_server_version File "docker\api\daemon.py", line 181, in version File "docker\utils\decorators.py", line 46, in inner File "docker\api\client.py", line 237, in _get File …
Я использую django-rest-framework-datatables и соединение с помощью djongo с mongodb. Но у меня возникла проблема с использованием поля поиска. Не могли бы вы мне помочь? Спасибо! DatabaseError at /app/data/ Sub SQL: None FAILED SQL: SELECT COUNT(*) …
Я собираюсь создать свою приборную панель. Дизайн этой приборной панели завершен. Теперь проблема в том, что я не понял, как получить сумму данных из базы данных (mysql) с определенным интервалом. например, я хочу получить доход за последние 15 дней, …
Мой вопрос очень похож на этот: Powershell - Pip freeze inside virtual environment listing packages from global pip Я разрабатываю приложение Django. Я подозреваю, что несмотря на наличие виртуальной среды, активированной с помощью $ source env_dir/bin/activate …
Я создал html-форму, которая связана с формой django. Когда данные из html-формы передаются в форму django, она терпит неудачу на этапе form.is_valid():. Я думаю, что это связано с форматированием, но я прочитал документацию и не могу найти решение. form.py class …
Я хочу отобразить радиокнопку в строке с помощью Boostrap. Я попытался добавить класс bootstrap form-check-inline путем установки атрибута attrs виджета Django. Но когда я отлаживаю, form-check-inline не применяется. Если я добавляю класс form-check-inline "вручную" в элемент div, …
this is my translation_app/views.py def translate_app(request): if request.method == "POST": lang = request.POST.get("lang", None) txt = request.POST.get("txt", None) translator = Translator() tr = translator.translate(txt, dest="en") #huasa_tr = translator.translate(txt, dest= 'ha') #igbo_tr = translator.translate(txt, dest='ig') #yoruba_tr = …
В настоящее время я сталкиваюсь с вышеуказанной ошибкой при попытке распечатать некоторые данные клиента в CSV файл. Я понимаю, о чем говорит ошибка, однако я не вижу, где она возникает в моем коде. Пожалуйста, посмотрите приведенный ниже код: …
У меня проблема с drf функцией view, я получаю ошибку сериализатора как здесь: {'non_field_errors': [ErrorDetail(string='Invalid data. Ожидался словарь, но получен QuerySet.', code='invalid')]}. Вот мое представление, основанное на функциях: @api_view(["GET","POST"]) def UserSearch(request): selected_users = Profile.objects.all() serializer = UserProfileSerializer(data=selected_users) if serializer.is_valid(): …
В views.py: skill_list = [Skill.objects.get(tag_id=q.tag_id) for q in questions] skill_list = remove_duplicates(skill_list) skill_dict = [{'skill':skill} for skill in skill_list] SkillFormSet = formset_factory(SkillAnswerForm,extra=0) formset = SkillFormSet(initial=skill_dict) for form in formset: print(form.as_table()) В файле forms.py (пожалуйста, извините за отсутствие отступа от …
Я разрабатываю приложение flask, вот app.py код: app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index(): return render_template('index.html') # uploading a csv file @app.route('/data', methods=['GET', 'POST']) def data(): if request.method == 'POST': file = request.files['upload-file'] global df df = pd.read_csv(file) …