
Pavel
13.03.2017
11:32:19

Артемий
13.03.2017
11:32:40
посмотрю, спс

Eugene
13.03.2017
11:59:18
При Save() модели, я не могу в slug например добавить поле из ManyToManyField? Только через post_save?

Antony
13.03.2017
12:01:32
оверрайд save?

Google

Eugene
13.03.2017
12:04:34
через него и делаю, но не получается. Ведь manyToMany может быть только после сохранения добавлено.

Serge
13.03.2017
12:05:35
m2m_save в форме есть если через нее делаешь
как-то таак не помню точно

Artyom
13.03.2017
16:13:33

Eugene
13.03.2017
16:31:38
Пришлось писать в формах сейв slug

Max
13.03.2017
18:01:11
def clean_username(self):
data = self.cleaned_data['username']
if len(data) > 4:
self.add_error('username', "User not maxouni")
return data
Как отобразить вызвонную ошибку для поля в шаблоне , в доках не нашел

Ruslan
13.03.2017
18:02:07
raise ValidationError(...)

Eugene
13.03.2017
18:03:07
Вот да :D

Max
13.03.2017
18:03:24
Как отобразить
Так он ее вызывает

Ruslan
13.03.2017
18:03:43
ты главное не мешай, она сама отобразится

Eugene
13.03.2017
18:03:56
Она отобразиться, ну и в шаблоне, form.errors. Как то так

Ruslan
13.03.2017
18:04:22
доку смотрели хоть чуть?

Google

Eugene
13.03.2017
18:06:20
Ну вдруг он переопределил что-то в шаблоне формы или в ручную каждое поле выводит)
А так да, забыл когда так в шаблоне писал :D
А еще можно bootstrap замутить и все красиво будет.

Ruslan
13.03.2017
18:06:53
ну раз он что-то поменял, то доку прочитал и там написано как работать в этом случае, раздел про формы

Eugene
13.03.2017
18:07:22
+

Askhat
13.03.2017
18:37:14
Ребят посоветуйте платёжную систему какую можно подключить по снг

Eugene
13.03.2017
18:38:28
Робокасса

Askhat
13.03.2017
18:48:27
А ещё?

Older
13.03.2017
18:52:59
Яндекс касса

Alex
13.03.2017
18:53:23
Ребят, есть где почитать о том как сделать приложуху в джанго максимально pluggable?

Alex
13.03.2017
19:12:23

Denis
13.03.2017
19:25:26


Older
13.03.2017
19:29:35
background-image, текст в центре и кнопка "показать квартиры" - параметры одной модели и должны перебираться в цикле

.
13.03.2017
20:41:27
Пытаюсь разобраться с тестами, появился вопрос, я правильно понял, что в основном наследоваться надо от django.test.TestCase и наследование от unittest.TestCase происходит только в тех случаях, когда ты понимаешь зачем тебе это нужно? Если да, то не могу понять почему в доке наследуются от unittest
https://docs.djangoproject.com/en/1.10/topics/testing/tools/#example

parikLS
13.03.2017
22:43:58
Смотришь что тебе нужно и выбираешь себе класс

Denis
14.03.2017
09:01:26
Может кто что сказать по поводу использования enum.Enum в джанге? в 1.10 вроде добавили поддержку

Сергей
14.03.2017
11:15:04
всем привет. есть модель UserRequest(допустим), она отвечает за запросы от пользователя на покупку товара.
как можно сделать в админке, что бы пользователь мог оформить сразу несколько запросов?
смысл работы как у inline, но при этом обычный modeladmin

Ruslan
14.03.2017
11:18:29
ajax

Google

Сергей
14.03.2017
11:28:51
как прикрутить ajax к обычной странице - понимаю, а как к странице админки? надо переписать какие-то методы modeladmin, наверняка save метод тоже..

Ruslan
14.03.2017
12:58:57
просто почитать раздел доки про админку, а потом заглянуть в код приложения


.
14.03.2017
15:09:01
class ThreadInLine(admin.StackedInline):
model = Comment
extra = 1
fields = ['comments_tittle', 'comments_text', 'comments_image']
class ThreadAdmin(MyModelAdmin):
inlines = [ThreadInLine]
fields = ['board', 'thread_tittle', 'thread_text', 'thread_image']
search_fields = ['thread_tittle', 'id']
list_filter = ('board__board_shortcut',)
def save_model(self, request, obj, form, change):
if change is False:
board = Board.objects.get(board_shortcut=obj.board)
board.board_posts += 1
board.save()
obj.save()Гайз, вот я при создании треда через админку кручу нужный мне счетчик, теперь мне бы еще хотелось крутить этот же счетчик при создании нового комментария через админку, но я так понял, что в ThreadInLine переопределить метод save_model я не могу, отсюда вопрос, как заставить крутиться счетчик и при добавлении комментариев?
скачал coverage, запустил тесты, смотрю вывод, а он у меня в глаза не видит views.py, не могу понять в чем дело


Yenq
14.03.2017
17:17:08
Ребят, как лучше интегрировать бутстрап в жангу?

Eugene
14.03.2017
17:23:57
django-bootstrap3 для форм обычно юзаю. ну, а что там интегрировать?:)Обычный html же

Misha
14.03.2017
17:42:27

Eugene
14.03.2017
17:43:36
там куча офигенных плюшек для форм и не только, можно например написать
{% bootstrap_field field show_label=False field_class="your-class" %}
http://django-bootstrap3.readthedocs.io/en/latest/templatetags.html вот тут посмотри:0

Pavel
14.03.2017
18:43:12
ВОт только документация до недавнего времени у них была на твёрдые три балла. Вроде переписали, но всё равно не фонтан.

Denis
14.03.2017
18:56:20
Мб я не прав, но не проще ли написать css просто ? А поля рендерить максимально просто

Pavel
14.03.2017
19:10:35

Denis
14.03.2017
19:20:36

Pavel
14.03.2017
19:21:58

Pavel
14.03.2017
20:58:05

Stanislav
14.03.2017
22:44:28
Я тоже не сторонник, больше за поебаццо

Eugene
14.03.2017
23:02:13
хз, если в проекте используется бутстрап, то почему не юзать?

Pavel
15.03.2017
03:17:43

YaOurTea
15.03.2017
05:58:58
✌?

Google

YaOurTea
15.03.2017
05:59:25
Вот такой вопрос
У меня в Джанге есть модель, где только два форейн кея (игра и судья). И мне нужно сделать что-то вроде проверки , что у одной игры может быть только один судья. Как это можно сделать?

Pavel
15.03.2017
06:00:10
на поле игра можно повесить unique=True

Vlad
15.03.2017
06:00:32
https://docs.djangoproject.com/en/1.10/ref/models/options/#unique-together

Admin
ERROR: S client not available

Vlad
15.03.2017
06:00:34
Возможно лучше так

Pavel
15.03.2017
06:01:17
и как это помешает на игру А повесить судью Я и Ч?
в разных записях

Vlad
15.03.2017
06:01:52
Если судья null=True - то позволит создать много записей с пустым судьей

Pavel
15.03.2017
06:02:32
на нарушение констрейнов

Vlad
15.03.2017
06:03:04
А с каких пор Foreign Key не может быть пустым?
Или я путаю...

Ilgiz
15.03.2017
06:05:30
а почему не сделать OneToOneField?
после матча просто удалять запись и просто хранить в другой таблице историю

Pavel
15.03.2017
06:06:08

Vlad
15.03.2017
06:07:59
Официальная документация говорит, что таки может Foreign key column быть NULL
https://dev.mysql.com/doc/refman/5.7/en/create-table-foreign-keys.html
Для мускуля. Для других СУБД надо читать

Pavel
15.03.2017
06:08:48

YaOurTea
15.03.2017
06:09:54
unique_together пойдет, думаю, спасибо

Google

Pavel
15.03.2017
06:10:35

Vlad
15.03.2017
06:11:08
А кстати да, не подумал )

Pavel
15.03.2017
06:11:28
Pavel Zagrebelin, [15.03.17 11:00]
на поле игра можно повесить unique=True
но по-хорошему надо поле "судья" унести в таблицу "игра"

YaOurTea
15.03.2017
06:12:20
А тогда еще такой вопрос:
Еще надо проверить, что если судья из того-же города, что и команда принимающая, то ошибку какую-нибудь выдавать
P.S. есть отдельная модель с городами (id и имя) и у судьи и у команд есть форейн кей на город
Почитал про сигналы, как подобие тригеров, но не понял как там проверку сделать и как вообще они работают
А можно как-нибудь в форме фильтровать результаты? Я же как раз судью добавляю по id команды, можно было бы в выпадающем списке оставлять только судей из городов отличных от города принимающей команды. Можно так?

Нариман
15.03.2017
07:03:59
Ребят всем добро. Вопрос нуба. У меея есть запись блога. Хочу к ней иметь возможность цеплять несколько товаров, и отображать в шаблоне соответственно. Вопрос такой, связь будет ManyToMany?

Pavel
15.03.2017
07:07:21

Bulatbulat48
15.03.2017
07:14:36

Нариман
15.03.2017
07:26:51

Pavel
15.03.2017
08:11:40

Нариман
15.03.2017
08:12:34