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

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

11
Налаштування Django використовувати MySQL
Я хочу трохи відійти від PHP та вивчити Python. Для того, щоб робити веб-розробки з Python, мені знадобиться рамка, яка допоможе в розробці шаблонів та інших речей. У мене є невиробничий сервер, який я використовую для перевірки всіх матеріалів веб-розробки. Це стек Debian 7.1 LAMP, який запускає MariaDB замість загального …
171 python  mysql  django  debian 

15
Використання віджетів часу / дати Django у спеціальній формі
Як я можу використовувати вишукані віджети дати та часу JavaScript, якими користується адміністратор за замовчуванням для мого спеціального перегляду? Я переглянув документацію форми Django , і в ній коротко згадуються django.contrib.admin.widget, але я не знаю, як ним користуватися? Ось мій шаблон, на який я хочу його застосувати. <form action="." method="POST"> …
171 python  django 

7
Помилка "Неправильно налаштований" у налаштуваннях БД Django
Django (1.5) для мене працює добре, але коли я запускаю інтерпретатора Python (Python 3), щоб перевірити деякі речі, я отримую найсмішнішу помилку, коли намагаюся імпортувати from django.contrib.auth.models import User- Traceback (most recent call last): File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 36, in _setup settings_module = os.environ[ENVIRONMENT_VARIABLE] File "/usr/lib/python3.2/os.py", line 450, in __getitem__ value …
170 python  django 

6
Як обмежити максимальне значення числового поля в моделі Джанго?
Django має різні числові поля, доступні для використання в моделях, наприклад, DecimalField та PositiveIntegerField . Хоча перший може бути обмежений кількістю збережених десяткових знаків і загальною кількістю збережених символів, чи є якийсь спосіб обмежити його зберіганням лише чисел у певному діапазоні, наприклад, 0,0-5,0? Якщо цього немає, чи є спосіб обмежити …

2
Створіть порожній набір запитів за замовчуванням у полях форми django
Я маю ці поля у формі: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) район походить від клацання по місту, а область походить від клацання на області. З queryset=MyDistrict.objects.all()і queryset=MyArea.objects.all()форма буде дуже важкою. Як я можу зробити набори запитів порожніми за замовчуванням?


14
Як я можу відключити ведення журналу під час запуску одиничних тестів у Python Django?
Я використовую простий тестовий бігун на базі тестування моєї програми Django. Сам мій додаток налаштовано на використання базового реєстратора в settings.py, використовуючи: logging.basicConfig(level=logging.DEBUG) І в моєму додатку код використовує: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Однак під час запуску unittests я б хотів відключити ведення журналу, щоб він не захаращував …

9
Отримання URL-адреси адміністратора Django для об'єкта
Перед Django 1.0 був простий спосіб отримати URL-адресу адміністратора об'єкта, і я написав невеликий фільтр, який би я використовував так: <a href="{{ object|admin_url }}" .... > ... </a> В основному я використовував функцію зворотного URL-адреси з назвою перегляду 'django.contrib.admin.views.main.change_stage' reverse( 'django.contrib.admin.views.main.change_stage', args=[app_label, model_name, object_id] ) щоб отримати URL-адресу. Як ви …


8
Як висловити відносини "один для багатьох" у Джанго
Я зараз визначаю свої моделі Джанго і зрозумів, що OneToManyFieldв полях моделей не було а. Я впевнений, що є спосіб це зробити, тому я не впевнений, чого мені не вистачає. У мене по суті є щось подібне: class Dude(models.Model): numbers = models.OneToManyField('PhoneNumber') class PhoneNumber(models.Model): number = models.CharField() У цьому випадку …

9
ImportError: Немає модуля з назвою "django.core.urlresolvers"
Я працюю над проектом "Джанго", де мені потрібно створити форму для введення даних. Я намагався імпортувати reverseз django.core.urlresolvers. Я отримав помилку: line 2, in from django.core.urlresolvers import reverse ImportError: No module named 'django.core.urlresolvers' Я використовую Python 3.5.2, Django 2.0 та MySQL.

11
Django 1.7 кидає django.core.exceptions.AppRegistryNotReady: Моделі ще не завантажені
Це простеження в моїй системі Windows. Traceback (most recent call last): File "D:\AMD\workspace\steelrumors\manage.py", line 9, in <module> django.setup() File "D:\AMD\Django\django-django-4c85a0d\django\__init__.py", line 21, in setup apps.populate(settings.INSTALLED_APPS) File "D:\AMD\Django\django-django-4c85a0d\django\apps\registry.py", line 108, in populate app_config.import_models(all_models) File "D:\AMD\Django\django-django-4c85a0d\django\apps\config.py", line 197, in import_models self.models_module = import_module(models_module_name) File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module __import__(name) File "C:\Python27\lib\site-packages\registration\models.py", …
166 python  django 

4
Джанго самореференційний зовнішній ключ
Я взагалі новачок у веб-сайтах та базі даних загалом, тому це може бути тупим питанням. Я хочу зробити модель ("CategoryModel") з полем, яке вказує на первинний ідентифікатор іншого екземпляра моделі (її батьківського). class CategoryModel(models.Model): parent = models.ForeignKey(CategoryModel) Як це зробити? Дякую!

6
Запуск конкретного тестового випадку в Django, коли у вашому додатку є каталог тестів
Документація Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) говорить про те, що ви можете запускати окремі тестові випадки, вказуючи їх: $ ./manage.py test animals.AnimalTestCase Це передбачає, що ви маєте свої тести у файлі testing.py у програмі Django. Якщо це правда, то ця команда працює як очікувалося. У мене тести для програми Django в …


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