
Сергей
14.05.2017
11:22:10

Matz
14.05.2017
11:23:41

Rookie
14.05.2017
11:27:38

Артем
14.05.2017
11:28:13
я бы тоже посмотрел на репу, присоединяюсь

Google

Ruslan
14.05.2017
11:28:43
когда распилю и там останется только джанга, тогда скорее всего открою

Boris
14.05.2017
11:41:10
Ребят, нужен совет: робокасса или Яндекс.деньги, если в свой проект?

Roman
14.05.2017
11:50:17
робокасса мертва вроде (для физ лиц)
только если интеркасса

Boris
14.05.2017
11:51:28

Roman
14.05.2017
11:51:36
карточки

Сергей
14.05.2017
11:56:20

Roman
14.05.2017
11:56:37
спасибо, буду смотреть

Сергей
14.05.2017
11:58:12
Я предпочитаю grappelli, admin tools, jet

Drisk
14.05.2017
12:05:13

Roman
14.05.2017
12:07:10
ты про права?

Google

Roman
14.05.2017
12:07:20
или про логин с is_active = False ?

Сергей
14.05.2017
12:07:25
Подниму
Для прав есть права доступа, группы.. Если все же хотите расширить модель пользователей то можно
1) переопределить её
2) сделать связь один к одному
3) кажется ещё можно просто добавить поля к модели пользователей

Drisk
14.05.2017
12:09:16

Boris
14.05.2017
12:09:33

Сергей
14.05.2017
12:11:35
1 и 2 можно подробнее?
https://www.google.com/search?ei=O0kYWdPbHKKk6AS4mLKoAQ&q=django+user+add+fields&oq=django+user+add+fields&gs_l=mobile-gws-serp.3..0j0i22i30k1l2.5546.5546.0.6790.2.2.0.0.0.0.278.278.2-1.1.0....0...1.1j4.64.mobile-gws-serp..1.1.276.iRevvnF0BuY

Drisk
14.05.2017
12:12:50
Благодарю

Диёр
14.05.2017
15:49:24
На хабре недавно статья была про 10 основных ошибок django-разработчиков и там в комментариях были подобные моменты
Мне интересно насколько это правда
Я собираюсь учить фреймворки на питоне и мне в целом интересно с чем я столкнусь когда буду использовать django, про это почему-то очень мало информации

Сергей
14.05.2017
15:52:02
Я считаю, что это правда. Но чел говорит только о минусах, а есть много плюсов

Matz
14.05.2017
15:57:50
Рекомендую вообще не читать хабр.Это как телевизор смотреть, один булл щит (реклама) компаний, аля учим bash от комании трипер-vps.
Обитатели мало чем отличаются. Хабр давно развалился.

Rookie
14.05.2017
15:57:55
Никто не запретил смешивать стили. Городить однотипные func style вьюхи, или унаследовать от одного предка.
Я юзаю func style, например, для нескольких разных аякс вызовов из одного шаблона - это удобнее, чем городить лютые миксины.
Хотя, в основном мои приложения CBV

Диёр
14.05.2017
16:10:34
Кстати, можете кратко про различия mvc и model-templates-views(или как это кличут)
А то что-то нихрена непонятно, особенно когда сравнивают view слой из mvc и views из джанго

Matz
14.05.2017
16:12:25

Rookie
14.05.2017
16:12:37
MVT только.

Диёр
14.05.2017
16:14:16

Google

Matz
14.05.2017
16:15:37
У меня столько наглости не хватит, когда инфа есть в сети.

amureki
14.05.2017
16:16:21

Диёр
14.05.2017
16:17:00

Rookie
14.05.2017
16:17:24
Суть та же.

Matz
14.05.2017
16:17:59

Rookie
14.05.2017
16:18:23
Или контроллер у них, как у нас вьюха, что то такое.

amureki
14.05.2017
16:18:32

Rookie
14.05.2017
16:18:41
Угу)

Диёр
14.05.2017
16:20:27
Модель-данные, вью-логика, шаблоны-представление?
Боже, зачем столько этих m-v-*любое слово*

Andrey
14.05.2017
16:23:33
Прицнип идентичен, но компоненты разные.

Andrey
14.05.2017
16:25:36

Rookie
14.05.2017
16:26:55
Короче, бесполезные на практике частности.

Andrey
14.05.2017
16:27:15
Я надеюсь, ты сейчас не говоришь, что, допустим MVC и MVP не имеют различий? А если и имеют, то "бесполезные на практике частности"?

Rookie
14.05.2017
16:28:27
Ну, пишешь ты на Catalyst. Тебе важно знать, как в Джанге называется контроллер, и есть ли он там вообще.
Или на рельсах. На чём там ещё.
Мне интересны чуть другие вещи.

Andrey
14.05.2017
16:30:18

Google

Rookie
14.05.2017
16:30:43
Как и во всём прочем.

Andrey
14.05.2017
16:30:48
Для ленивых, держите "бесполезные частности":
И, собственно, MVC

Admin
ERROR: S client not available

Andrey
14.05.2017
16:32:11
Общие правила выбора паттерна
MVVM
Используется в ситуации, когда возможно связывание данных без необходимости ввода специальных интерфейсов представления (т.е. отсутствует необходимость реализовывать IView);
Частым примером является технология WPF.
MVP
Используется в ситуации, когда невозможно связывание данных (нельзя использовать Binding);
Частым примером может быть использование Windows Forms.
MVC
Используется в ситуации, когда связь между представление и другими частями приложения невозможна (и Вы не можете использовать MVVM или MVP);
Частым примером использования может служить ASP.NET MVC.
А мы тут тебе херни насоветуем.
Большинством мы тут не самые крутые спецы, 100%, а на хабре хоть отсев идет.
И, вообще, вот смотришь на MVT и сразу понимаешь, что перед тобой за зверь и как с ним работать
Считай, пол дела сделано


Rookie
14.05.2017
17:05:19
Убедил. Я был не прав)

Ivan
15.05.2017
03:09:35
Господа, Idea что-то не даёт дебажить темплейты из third-party пакетов. Кто-нибудь решал подобную проблему?

actinuranium
15.05.2017
06:11:05
Всем привет!

Andrey
15.05.2017
06:12:53
Добречка

actinuranium
15.05.2017
06:20:38
Хочу добавить в django-админку строку, показывающую итоговую сумму по столбцам. Подскажите пожалуйста, в какую сторону копать

Артем
15.05.2017
06:31:32
в сторону дажнго админки ))) в admin.py много чего можно накрутить!

Google

Eldar
15.05.2017
06:36:24
Можно попробовать в форму media добавить и что js считала сумму

Artem
15.05.2017
06:37:14
МОжно формсет переопределить)

Logerk49
15.05.2017
06:39:23
кто-то использовал file based sessions ?

Eldar
15.05.2017
06:55:01

Artem
15.05.2017
06:55:23
в редис всю эту шляпу, там ей место

Logerk49
15.05.2017
06:55:24
тоже интересует это вопрос

Артем
15.05.2017
06:57:20
а почему бы не сделать через format_html?
Это я к админке

Сергей
15.05.2017
10:13:49
всем привет. подскажите, есть ли какой-нибудь плагин для показов рекламы?
основные требования - добавить рекламу, удалить, отключить, установить кол-во показов и/или правила показа, и статистику по всему этому делу
или лучше написать самому?

Andrey
15.05.2017
10:32:10
Выводи контестными процесорами\тегами
Во всяком случае, я бы так сделал. Но я не очень опытен. Могу чего-то не знать.
Поищи батарейки, глянь, как люди делают

Rookie
15.05.2017
10:36:23
Лучше самому. Это просто, и не будет ненужного тебе.
Согласен, что моделька и inclusion тэги, которые вызываешь в нужных местах.

serbernar
15.05.2017
10:41:12
any_date = models.DateField(default=None, blank=True, null=True)
Почему не работает?
Ловлю ошибку
django.core.exceptions.ValidationError: ["'' value has an invalid date format. It must be in YYYY-MM-DD format."]

Andrey
15.05.2017
10:42:05
Передаешь дату в неправильном формате этому полю