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

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

9
Django: доступ до змінних сеансу зсередини шаблону?
Якщо я встановлю змінну сеансу в Django, наприклад: request.session["name"] = "name" Чи є спосіб я отримати доступ до нього зсередини шаблону чи мені потрібно отримати його зсередини представлення даних, а потім передати його шаблону? Запитуючи, тому що у мене є близько 10 невеликих змінних сеансів, до яких я хотів би …
133 django 

10
Джанго: Отримайте модель зі струни?
У Django ви можете вказати такі відносини, як: author = ForeignKey('Person') І тоді внутрішньо він повинен перетворити рядок "Person" в модель Person . Де функція, яка це робить? Я хочу його використовувати, але не можу його знайти.

11
Як перемістити модель між двома програмами Django (Django 1.7)
Отож, близько року тому я розпочав проект і, як і всі нові розробники, я не надто зосереджувався на структурі, проте тепер я разом із Django почав здаватися, що в основному мої моделі мають жахливу структуру . У мене моделі в основному містяться в одному додатку, і справді більшість цих моделей …

26
django-debug-toolbar не відображається
Я переглянув інші питання і не можу це зрозуміти ... Я зробив наступне, щоб встановити django-debug-toolbar: pip встановити django-debug-панель інструментів додано до середнього програмного забезпечення: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', # Uncomment the next line for simple clickjacking protection: # 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', ) 3 Додано INTERNAL_IPS: INTERNAL_IPS …

2
Яке призначення apps.py в Django 1.9?
Я просто пішов за примітки альфа - реліз для Django 1.9 і побачив , що startappкоманда управління в даний час додає apps.py файл . Яка мета цього файлу? Документація про стартап не надала більше інформації.
132 django 


6
Чи краще використовувати path () або url () в urls.py для django 2.0?
У онлайн-курсі джанго, інструктор використовує нам url()функцію для виклику поглядів та використання регулярних виразів у списку URL-адрес. Я бачив інші приклади цього в YouTube. напр from django.contrib import admin from django.urls import include from django.conf.urls import url urlpatterns = [ path('admin/', admin.site.urls), url(r'^polls/', include('polls.urls')), ] #and in polls/urls.py urlpatterns = …

3
Фільтр Django ManyToMany ()
У мене є модель: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) І мені потрібно виконати фільтр по лінії: u = User.objects.filter(...zones contains a particular zone...) Він повинен бути фільтром для користувача і він повинен бути єдиним параметром фільтра. Причиною цього є те, що я будую URL-запит …

7
Який найкращий спосіб зберігати номер телефону в моделях Django
Я зберігаю номер телефону приблизно modelтак: phone_number = models.CharField(max_length=12) Користувач вводить номер телефону, і я використовував би номер телефону для SMS Authenticationцього додатка, який буде використовуватися у всьому світі. Тому мені також знадобиться код країни. Чи CharFieldхороший спосіб зберігати номер телефону? І як я підтверджую номер телефону?

4
Файл Django FileField з upload_to визначається під час виконання
Я намагаюся налаштувати свої завантаження так, що якщо користувач Джо завантажує файл, він переходить до MEDIA_ROOT / joe, на відміну від файлів усіх, щоб перейти до MEDIA_ROOT. Проблема в тому, що я не знаю, як це визначити в моделі. Ось як це виглядає в даний час: class Content(models.Model): name = …

6
Як дублювати virtualenv
У мене є існуючий virtualenv з великою кількістю пакунків, але стара версія Django. Що я хочу зробити, це дублювати це середовище, тож у мене є інше середовище з точно такими ж пакетами, але новіша версія Django. Як я можу це зробити?

15
Джанго: Як я можу побачити список URL-адрес?
Як я можу побачити поточні URL-схеми, на які дивиться "зворотний"? Я закликаю зворотний погляд в аргументі, який, на мою думку, повинен працювати, але не робить. Будь-який спосіб я можу перевірити, що там є, і чому мій шаблон не є?

9
Чи слід додати файли міграції Django у файл .gitignore?
Чи слід додати файли міграції Django у .gitignoreфайл? Нещодавно у мене виникало багато проблем із git через міграційні конфлікти і мені було цікаво, чи слід маркувати файли міграції як ігнорування. Якщо так, то як би я почав додавати всі міграції, які я маю у своїх додатках, і додавати їх у …
130 python  django  git 

5
Надсилання зображень за допомогою Http Post
Я хочу надіслати зображення з Android-клієнта на сервер Django за допомогою Http Post. Зображення вибирається з галереї. В даний час я використовую ім'я списку значень «Пара» для надсилання необхідних даних на сервер та отримання відповідей від Django в JSON. Чи можна використовувати такий самий підхід до зображень (з URL-адресами для …
129 android  django  http 

12
django змінити стандартний порт runserver
Я хотів би зробити порт за замовчуванням, який manage.py runserverслухає конкретизується в сторонній config.ini. Чи є легше виправити, ніж проаналізувати sys.argvвсередину manage.pyта вставити налаштований порт? Мета - запуститись ./manage.py runserverбез необхідності вказувати адресу та порт кожного разу, але змусити його брати аргументи з config.ini.

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