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

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

6
Django встановлює значення форми за замовчуванням
У мене є така модель: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Я також маю формуляр для цієї моделі наступним чином: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Я хочу знати, як встановити значення …

5
Django - в чому різниця між render (), render_to_response () та direct_to_template ()?
Яка різниця (мовою пітон / django noob може зрозуміти) у перегляді між render(), render_to_response()і direct_to_template()? наприклад, з основних прикладів програм Натана Боррора def comment_edit(request, object_id, template_name='comments/edit.html'): comment = get_object_or_404(Comment, pk=object_id, user=request.user) # ... return render(request, template_name, { 'form': form, 'comment': comment, }) Але я також бачив return render_to_response(template_name, my_data_dictionary, context_instance=RequestContext(request)) …
238 python  django 

8
Шаблон Джанго як шукати значення словника зі змінною
mydict = {"key1":"value1", "key2":"value2"} Нормальний шлях для пошуку по словником значення в шаблоні Django є {{ mydict.key1 }}, {{ mydict.key2 }}. Що робити, якщо ключ є змінною циклу? тобто: {% for item in list %} # where item has an attribute NAME {{ mydict.item.NAME }} # I want to look …

13
Django MEDIA_URL та MEDIA_ROOT
Я намагаюся завантажити зображення через адміністратора Django, а потім переглядати це зображення або на сторінці на фронті, або просто через URL-адресу. Зауважте, це все на моїй локальній машині. Мої налаштування такі: MEDIA_ROOT = '/home/dan/mysite/media/' MEDIA_URL = '/media/' Я встановив параметр upload_to на "images" і файл був правильно завантажений у каталог: …
229 django  media 

9
Cron і virtualenv
Я намагаюся запустити команду управління Django з cron. Я використовую virtualenv, щоб тримати мій проект пісочницею. Я бачив приклади тут і в інших місцях, які показують запущені команди управління зсередини virtualenv на зразок: 0 3 * * * source /home/user/project/env/bin/activate && /home/user/project/manage.py command arg Однак, хоча syslog показує запис, коли …

7
Як я фільтрую варіанти ForeignKey у Django ModelForm?
Скажіть, у мене є таке models.py: class Company(models.Model): name = ... class Rate(models.Model): company = models.ForeignKey(Company) name = ... class Client(models.Model): name = ... company = models.ForeignKey(Company) base_rate = models.ForeignKey(Rate) Тобто їх декілька Companies, кожен має діапазон Ratesі Clients. Кожен Clientповинен мати базу, Rateяку обирають батьки Company's Rates, а не …

12
Використовуючи os.path Python, як мені підняти одну директорію?
Я нещодавно оновив Django з версії 1.3 до версії 1.4. По-старому settings.pyмаю TEMPLATE_DIRS = ( os.path.join(os.path.dirname( __file__ ), 'templates').replace('\\', '/'), # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. ) Це вказуватиме на …
224 python  django 


7
Знайдіть об’єкт у списку, який має атрибут, рівний деякому значенню (який відповідає будь-якій умові)
У мене є список об’єктів. Я хочу знайти в цьому списку один (перший чи будь-який) об’єкт, який має атрибут (або результат методу - будь-який), рівний value. Який найкращий спосіб знайти його? Ось тестовий випадок: class Test: def __init__(self, value): self.value = value import random value = 5 test_list = [Test(random.randint(0,100)) …
221 python  django  list 

13
Як замінити пробіли на підкреслення і навпаки?
Я хочу замінити пробіл на підкреслення в рядку, щоб створити приємні URL-адреси. Так що наприклад: "This should be connected" becomes "This_should_be_connected" Я використовую Python з Django. Чи можна це вирішити, використовуючи регулярні вирази?
221 python  regex  django 

13
Змінні шаблону Django та Javascript
Коли я візуалізую сторінку за допомогою рендерера шаблону Django, я можу передати змінну словника, що містить різні значення, щоб керувати ними на сторінці за допомогою {{ myVar }}. Чи є спосіб отримати доступ до тієї ж змінної у Javascript (можливо, використовуючи DOM, я не знаю, як Django робить доступними змінні)? …

7
що є зворотним () у Django
Коли я читаю код джанго іноді, я бачу в деяких шаблонах reverse(). Я не зовсім впевнений, що це, але він використовується разом з HttpResponseRedirect. Як і коли це reverse()слід використовувати? Було б добре, якби хтось дав відповідь якимись прикладами ...
219 django 

9
Як створити кулі в Django?
Я намагаюся створити SlugField в Джанго. Я створив цю просту модель: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Потім я роблю це: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b") >>> t.s 'b b b b' >>> t.save() >>> …

3
Зворотна міграція з Джанго Південь
Гаразд, так це здається справді дурною справою, і я впевнений, що десь щось пропускаю. Як ви виконуєте зворотну міграцію за допомогою Півдня на Джанго? Тому я підробив свої моделі, створив міграцію schemamigration, запустив міграцію migrate, і тепер я зрозумів, що це не зовсім те, що я хотів, і я хочу …

9
Як встановити значення змінної всередині коду шаблону?
Скажіть, у мене шаблон <html> <div>Hello {{name}}!</div> </html> Під час її тестування було б корисно визначити значення змінної, не торкаючись коду python, який викликає цей шаблон. Тому я шукаю щось подібне {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Чи існує щось подібне у Джанго?

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