Запитання з тегом «django»

Django - це програма веб-додатків із відкритим кодом, написана на Python. Він призначений для зменшення зусиль, необхідних для створення складних веб-сайтів та веб-додатків, керованих даними, з особливим акцентом на менший код, відсутність надмірності та більш явний, ніж неявний.

1
Простий гостьовий файл django: __init __ () бере 1 позиційний аргумент, але було вказано 2
Я новачок у Django і намагаюся зробити простий додаток гостьової книги, щоб звикнути до навколишнього середовища. Я отримую таку помилку, але не можу знайти її: Значення винятку: _ init _ () ​​приймає 1 позиційний аргумент, але вказано 2. from django.db import models from django.contrib.auth.models import User from django.contrib import admin …
75 python  django 

6
Перевірка власних полів Django REST Framework
Я намагаюся створити власну перевірку для моделі, щоб перевірити, чи start_dateвона передує її, end_dateі це виявляється майже неможливим. Матеріали, які я пробував: вбудовані валідатори Django: жодної перевірки на це немає написання власного, ось так: def validate_date(self): if self.start_date < self.end_date: raise serializers.ValidationError("End date must be after start date.") Цей біт …

6
Як опублікувати форму django за допомогою AJAX & jQuery
Я перевірив безліч підручників для форм django AJAX, але кожен з них розповідає вам про один спосіб зробити це, жоден з них не є простим, і я трохи розгублений, оскільки ніколи не працював з AJAX. У мене є модель під назвою "примітка", модель моделі для неї, і всередині шаблону мені …

3
ReactJS з Django - реальне використання
Я трохи возився з React, і мені це дуже подобається. Це набагато детальніше, ніж Angular (ng-повторення з | фільтром безцінне), але добре. Річ, яка мене хвилює, полягає в тому, як я повинен використовувати React із шаблонами Django. Чи слід розміщувати весь javascript у шаблонах разом із розміткою "HTML". Реалізація Angular …


11
ImportError: не можна імпортувати назву 'шість' з 'django.utils'
Наразі я вже оновив версію Джанго 2.0.6до 3.0і раптом після виклику python manage.py shellкоманди отримав цю помилку: ImportError: не можна імпортувати ім'я 'шість' з 'django.utils' (/path-to-project/project/venv/lib/python3.7/site-packages/django/utils/ init .py) Повний слід: Traceback (most recent call last): File "manage.py", line 13, in <module> execute_from_command_line(sys.argv) File "/path-to-project/project/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File …

2
Як використовувати django 3.0 ORM в Jupyter Notebook, не запускаючи перевірку контексту async?
Django 3.0 додає підтримку asgi / async і разом із цим охороняє робити синхронні запити в контексті async . Одночасно IPython просто додав підтримку асинхрон / очікування верхнього рівня , яка, здається, запускає весь сеанс інтерпретації всередині циклу подій за замовчуванням. На жаль, поєднання цих двох чудових доповнень означає, що …

3
Django - CreateView не зберігає форму з вкладеним набором форматів
Я намагаюся адаптувати підхід для збереження вкладених наборів форматів з основною формою за допомогою функції макета Django-Crispy-Forms, але я не можу її зберегти. Я слідую за цим прикладом кодового проекту, але не вдалося отримати перевірку наборів для збереження даних. Я буду дуже вдячний, якщо хтось може вказати на мою помилку. …

3
Чи є спосіб створити унікальний ідентифікатор для двох полів?
Ось моя модель: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') По суті, я хочу, other_modelщоб ця таблиця була унікальною. Це означає, що якщо є запис, де other_model_oneє id 123, я не повинен дозволяти створювати інший запис з other_model_twoid як 123. Я можу перекрити, cleanмабуть, але мені було цікаво, чи …

2
Джанго: запуск Manag.py завжди перериває
У мене є програма Django, яку я намагаюся створити локально. Створивши віртуальне середовище та встановивши всі необхідні залежності, запуск manage.pyпросто перериває без будь-якого іншого корисного повідомлення про помилку. (venv) $ python manage.py [1] 39973 abort python manage.py Будь-які підкоманди, що постачаються, також просто переривають, і я намагався знайти спосіб налагодження …
12 python  django 

5
Для перетворення коду Python2 в Python3, яка версія Python & Django найкраще підходить?
В даний час я працюю у великій фірмі, де нам потрібно перетворити старий великий проект Django python2 у версію python3, тому я провів багато пов'язаних з дослідженнями, але досі не в змозі знайти жодної ідеальної відповіді щодо того, яка версія Python та Django найкраще підходить для конвертації. Наразі я використовую …

1
Використовуйте кілька баз даних у Django, використовуючи лише одну таблицю "django_migrations"
Для проекту в Django я повинен використовувати дві бази даних: за замовчуванням та віддалену . Я створив routers.pyі все працює добре. Виникла вимога створити таблицю у віддаленій базі даних, і я створив міграцію, запустив її та django_migrationsстворив таблицю . Я хочу мати лише одну таблицю django_migrationsв базі даних за замовчуванням. …

1
Навіщо визначати create_foo () в моделях Django. Менеджер замість переопределення create ()?
Читаючи документи Django , він радить зробити власний метод створення для моделі, названої Fooшляхом визначення її як create_fooу менеджері: class BookManager(models.Manager): def create_book(self, title): book = self.create(title=title) # do something with the book return book class Book(models.Model): title = models.CharField(max_length=100) objects = BookManager() book = Book.objects.create_book("Pride and Prejudice") Моє запитання …

1
Django REST Framework (DRF): TypeError: register () отримав несподіваний аргумент ключового слова 'base_name'
Я перейшов на djangorestframework==3.11.0більш стару версію. Тепер я отримав цю помилку, TypeError: register () отримав несподіваний аргумент ключового слова 'base_name' Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) File "/usr/lib/python3.6/importlib/__init__.py", …

5
Створення моделі з двома необов’язковими, але одним обов’язковим зовнішнім ключем
Моя проблема полягає в тому, що у мене є модель, яка може взяти один з двох зовнішніх ключів, щоб сказати, що це за модель. Я хочу, щоб це взяло хоча б одне, але не те і інше. Чи можу я все-таки бути однією моделлю чи слід розділити її на два …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.