@pydjango

Страница 230 из 1273
Vadim
15.04.2017
17:15:40
в доках так и пишут

Centrino
15.04.2017
17:16:25
pk присваивается только после .save()?

Vadim
15.04.2017
17:16:34
Google
Centrino
15.04.2017
17:17:42
зачем commit=false?

чтобы он не сохранялся при отправке формы?

Vadim
15.04.2017
17:18:16
ща пример скину

Pavel
15.04.2017
17:18:58
что лучше использовать: pk или id? Прочитав документацию, я понял что id это поле, а pk - может быть по нескольким полям.
> pk - может быть по нескольким полям. о, в джангу уже добавили композитные ключи?

Никита
15.04.2017
17:19:13
Неа.

pk по сути это ссылка на поле primary key т.е. если в модели есть uuid = models.UUIDField(primary_key=True, default=uuid.uuid4), то у модели будет pk, но не будет id, насколько я помню

Vadim
15.04.2017
17:20:31
зачем commit=false?
не не скину. Ну просто сэйв не возвращает объект.

поэтому нужно чтото вроде такого

content = form.save(commit=False) content.save()

content.pk

Centrino
15.04.2017
17:22:01
спасибо

Valerii
15.04.2017
17:29:40
Всем привет, может кто знает опен сурс биллинг на Джанго?

ros
15.04.2017
17:34:11
для телефонии https://www.pyfreebilling.com/

Google
Code
15.04.2017
18:44:44
заверните парочку, буду спамеров отстреливать)

Denis
15.04.2017
19:06:14
Начал юзать 1.11 и столкнулся с тем что рендеринг widget ов происходит в обход моих настроек для templates т.е. у него по дефолту зашиты app_dirs=true и джанговские папки для виджетов, а мои настройки DIRS он игнорит Что делать с этим)?

Конкретно это можно проследить если посмотреть на то что происходит при наследовании от forms.Widget



Alex
16.04.2017
06:28:25
Добрый день ,уважаемые знатоки! Выскакиевает ошибка при запуске сервера. Что-то с Автослагом, или с чем. Не могу понять как устранить

в settings.py прописал AUTOSLUG_SLUGIFY_FUNCTION = pytils.translit.slugify

Все равно не помогло. Натолкните на мысль, куда копать

Отвечать будет Друзь. :)

Есть кто живой?)

abc
16.04.2017
07:26:45
версия джанги какая ?

http://django-autoslug.readthedocs.io/en/latest/settings.html

а раз не видит значит настройки неверно прогружаются

Alex
16.04.2017
08:06:45
Версия 1.11 помоему

В инсталлед апс не добавил, добавил созданные приложения.

Что именно необходимо добавить в installed apss? pytils?

Последняя строчка не поместилась на скрин django.core.exceptions.ImproperlyConfigured: Requested setting AUTOSLUG_SLUGIFY_FUNCTION, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

Erdni
16.04.2017
08:54:01
Использовать яндекс почту на домене для подтверждения регистрации, нормальное решение?

Google
Alex
16.04.2017
09:09:01
amureki
16.04.2017
09:09:27
а как сервер запускаете?

Alex
16.04.2017
09:10:09
Я не деплоил, я в пайчарме на локалхосте

amureki
16.04.2017
09:10:40
в пайчарме указали правильный интерпретатор?

с нужным окружением, где установлены нужные пакеты

Alex
16.04.2017
09:12:11
Да. Работало все нормально. Начал к блогу писать комментарии, форму и т.П, вчера миграции не сделал, сегодня сделал миграции, пытаюсь запустить сервер и такая беда

amureki
16.04.2017
09:14:37
уберите из settings.py AUTOSLUG_SLUGIFY_FUNCTION, там должно примениться дефолтное знаечение

и посмотрите, пакет установили в виртуальное окружени сервера ли

Denis
16.04.2017
09:16:49
@amureki , посмотрите пжл чуть выше я писал про виджеты в 1.11

amureki
16.04.2017
09:19:21
@amureki , посмотрите пжл чуть выше я писал про виджеты в 1.11
я еще ине игрался с виджетами 1.11, странная тема с EngineMixin, конечно

Denis
16.04.2017
09:19:54
я еще ине игрался с виджетами 1.11, странная тема с EngineMixin, конечно
Вот вот, я как бы юзаю дефолтные django templates Но то что он игнорит настройки и подставляет свои это странно

amureki
16.04.2017
09:20:04
надо копать не исключаю вариант, что в джанге баг, такое тоже бывает :)

Denis
16.04.2017
09:20:09
по человечески было бы юзать from django.conf import settings как везде

Я просто подумал мб я что то не понимаю

Alex
16.04.2017
09:22:54
amureki, убрал по новой все пакеты установил поверх старых. Всё равно такая же беда.

Ребят, наткнулсяя на Red faced embarrassment - I had inadvertently switched from python manage.py to django-admin runserver в одной из гугл групп.

В итоге у меня получается так, если я запускаю через пайчарм сверху, Shift+F10 Run, как раньше сервер запускал, то у меня выдает эти ошибки.

Но если я нажимаю ctrl + R для появления коммандного меню manage.py, и вписываю туда runserver - сервер запускается без проблем.

Объясните разницу между этими коммандами запуска, как на скрине.

Сейчас попробовал через нижний Run запустился, через верхний нет. СТранно, помоему я всегда сверху запускал Run

Google
Senpos
16.04.2017
11:49:12
Хочу заредизайнить стандартные темплейты django-allauth. Скопировал их себе в templates/account. Но столкнулся с проблемой, формы рендерятся через {{ form.as_p }}. Как правильно поступить?)

Видел совет, мол, стащить поля у ХТМЛ где форма уже отрендеренна и перенести себе, но как-то грязно

Еще вижу что можно задавать attr в формах, но это придется переопределять их у себя? Ради стилизации? :(

amureki
16.04.2017
11:54:48
https://github.com/django-crispy-forms/django-crispy-forms

Senpos
16.04.2017
12:04:08
https://github.com/django-crispy-forms/django-crispy-forms
Получается, чтобы применить свои стили к уже готовым формам django-allauth, мне нужно переписывать эти самые формы?

amureki
16.04.2017
12:12:03
form.as_p это тупо <form></form> без всего

Senpos
16.04.2017
12:13:47
form.as_p это тупо <form></form> без всего
Нет же, оно мне подгружает и инпуты для логина / пароля. Но я посмотрел внимательней о crispy_forms, крутая штука! Я сначала неправильно понял его назначение

Спасибо :)

amureki
16.04.2017
12:14:04
ну с внутренностями, конечно, с полями

но без всех классов

и form.as_p не обязательно использовать, https://docs.djangoproject.com/en/1.10/topics/forms/#rendering-fields-manually

Senpos
16.04.2017
12:20:33
crispy_forms сработали как надо ??

amureki
16.04.2017
12:21:32
да, крутой пакет

Spacehug
16.04.2017
16:29:28
Помогите разобраться пжлст {% for photo in album.photo_set.all %} {% if photo.image %} <li><h1>{{ photo.title }}</h1> <img src='{{ photo.image.url }}' class='img-responsive' /> <h5>{{ photo.description }}</h5> <h5>Uploaded: {{ photo.date_created }}</h5> </li> {% endif %} {% empty %} <h1>No photos detected</h1> {% endfor %} Через shell (объектальбома).photo_set.all() показывает несколько записей, а при использовании того же в шаблоне - на сайте уже не показывает

Точно не. Даже если убрать блок if и написать там FUCK всё равно будет показывать No photos detected

Dan
16.04.2017
16:33:39
Значит список пустой

Spacehug
16.04.2017
16:33:49
Но он не пустой

Dan
16.04.2017
16:34:02
И он до if-a не доходит

Eugene
16.04.2017
16:34:03
{{ album.photo_set.all }}

пробуй

Google
Spacehug
16.04.2017
16:37:10
Выдаёт пустоту. Однако: >>> from gallery.models import Album, Photo >>> album1 = Album.objects.get(pk=3) >>> album1.photo_set.all() <QuerySet [<Photo: 121r3tgrtny>]>

Eugene
16.04.2017
16:37:48
{{ album }} что выводит? ну или {{album.pk}}

Spacehug
16.04.2017
16:40:57
Вообще ничего оО

Eugene
16.04.2017
16:41:17
топай в вьюху :D

Spacehug
16.04.2017
16:42:38
def detail(request, album_id): try: album = Album.objects.get(pk=album_id) except Album.DoesNotExist: raise Http404("Album does not exist") return render(request, 'gallery/photo.html', {'gallery': album}) Такое..

Igor
16.04.2017
16:43:02
gallery=>album

Eugene
16.04.2017
16:43:23
{{gallery }}

:)

ну или переименуй gallery => album

Spacehug
16.04.2017
16:44:11
Бляяяя

Спасибо

Докопипастился

abc
16.04.2017
16:46:07
господа джангисты. что сейчас самое ок для сжатия статики ? django-pipeline или django-compressor ? в идеале бы хотелось бесшовную интеграцию в webpack или gulp на край самый

Страница 230 из 1273