
Aleksandr
15.03.2016
22:10:39
он же Митя

Dmitry
15.03.2016
22:10:40
митя*

Aleksandr
15.03.2016
22:10:43
:D

Dmitry
15.03.2016
22:10:43
))

Google

Aleksandr
15.03.2016
22:11:39
Просто единственное, что все достаточно затянулось уже и как бы не вышло так, чтобы заказчик начал на тебя давить, что ты в конечном счете в себе настолько разочаруешься, что нафиг просишь это все программирование )
бросишь*

rabbitkate
15.03.2016
22:12:02
ага щас

Aleksandr
15.03.2016
22:12:20
И я бы пересмотрел приоритеты. Надо делать то, что не требует прямо сейчас изучения кучи всего.
Например ты не знаешь как делать авторизацию через социалки - не делай ее вообще
Сделай то, что можно сделать сейчас.
Чтобы ему что-то показать. Если ты конечно уже так не сделала.

rabbitkate
15.03.2016
22:13:10
я могу расстроиться. сильно. уйти в запой на недельку. уехать куда-нибудь. но бросить программирование - ни за что)

Dmitry
15.03.2016
22:13:33
так, ладно.
смотри, тебе надо проникнуться прежде всего вот этим https://www.artlebedev.ru/kovodstvo/sections/167/

Aleksandr
15.03.2016
22:13:42
Это плохой подход, так как ты сопьешься во фрилансе в таком случае )

rabbitkate
15.03.2016
22:14:01

Dmitry
15.03.2016
22:14:04
и ещё вот этим https://thebigplans.ru/fff

Google

Aleksandr
15.03.2016
22:14:14
Ы, кстати аналогия с картинкой хороша )

Dmitry
15.03.2016
22:14:16
это ключевое в том, чтобы сдавать проекты в срок.
читается за 25 минут
всё остальное уже дело техники

Aleksandr
15.03.2016
22:14:53

Dmitry
15.03.2016
22:15:24
суть в том, чтобы на каждой мелкой итерации у тебя был работающий проект (готовый к демо) и с каждой итерацией он тихонько улучшался
возьми действительно сейчас что-то, что можно прокачать, и сделай сперва это.
S K тут прав

Aleksandr
15.03.2016
22:16:02
Нам утверждают, что такого нет )

Dmitry
15.03.2016
22:16:04
то, что не работает или сломалось, откати пока и не трогай

Aleksandr
15.03.2016
22:16:44
Но по-моему объекивно изучать OAuth и его прикручивать это большая неизвестность чем изучить GCBV и нафигачить кучу страниц

rabbitkate
15.03.2016
22:16:46

Dmitry
15.03.2016
22:17:06
что такое gcbv

Aleksandr
15.03.2016
22:17:36
Generic Class Based Views

Dmitry
15.03.2016
22:18:01
аа
cbv
ты думаешь ей сейчас надо?
да пусть нафигачит обычных вьюх-функций
сработает и так
не хватало тратить время сейчас на cbv, по-моему

Google

Aleksandr
15.03.2016
22:18:44
ПРосто CBV это
class Foo(View)
Я уточнял, что я делаю упор на DetailView, UpdateView, ...

Dmitry
15.03.2016
22:18:51
потом зарефакторит на них, если что

Aleksandr
15.03.2016
22:19:05
В меня как-то это лучше вошло
Так как магия и все )

Dmitry
15.03.2016
22:19:30
ну по эволюционной логике проще сперва просто вьюхи-функции фигачить
сделал кверисет, отдал в контекст, всё очень прозрачно и тупо. и работает

rabbitkate
15.03.2016
22:19:44
оно? http://djbook.ru/rel1.8/topics/class-based-views/index.html

Aleksandr
15.03.2016
22:19:48
Я подумал так, у нас есть список товаров и товар, хочу добавлять их и смотреть. Это 6 строчек ) А писать самому функцию с if/else ... проверять POST и т.д.

Dmitry
15.03.2016
22:19:56
потом постепенно повыкидывать и заменить
я бы так советовал.

Aleksandr
15.03.2016
22:20:24
Разные подходы, согласен. Я бы может тоже как ты предлагаешь делал (я с этого тоже начинал).

Dmitry
15.03.2016
22:20:26
оно, но я бы советовал обычную доку. https://docs.djangoproject.com/en/1.9/topics/class-based-views/
но если английский не совсем, то ок, почему бы и нет.

Aleksandr
15.03.2016
22:20:36
Да, я тоже за стандартную доку.
А если английский не совсем его надо учить )

rabbitkate
15.03.2016
22:20:46

Aleksandr
15.03.2016
22:20:52
why 0_0

Dmitry
15.03.2016
22:20:56
и там у неё переводы есть. правда, не знаю, какая версия последняя

Aleksandr
15.03.2016
22:21:42
@rabbitkate переключи там на 1.8

Dmitry
15.03.2016
22:21:42

Google

rabbitkate
15.03.2016
22:21:54

Dmitry
15.03.2016
22:22:14
404
э. В моём урле замени 1.9 на 1.8. Работает же

Aleksandr
15.03.2016
22:22:24
https://docs.djangoproject.com/en/1.8/

Dmitry
15.03.2016
22:22:28
это то, про что я упоминал

Aleksandr
15.03.2016
22:22:31
Вообще там tutorial по-моему самое то

Dmitry
15.03.2016
22:22:38
дока на нормальных сайтах версионируется

Aleksandr
15.03.2016
22:22:40
Он покрывает весь тот минимум что надо

Dmitry
15.03.2016
22:22:42
и ещё умеет /latest/

Aleksandr
15.03.2016
22:23:07
И как Митя говорят, там сначала говнокодят , потом пишут как это сделать без лишней херни с CBV
Этот туториал проделывается за вечер
И даже знаю то что там можно уже наклепать более-менее сайтец )

Dmitry
15.03.2016
22:23:38
если работает и работает прозрачно, то я за этот вариант для начала.
а не за самый новый и поддерживаемый

rabbitkate
15.03.2016
22:24:55
очень

Aleksandr
15.03.2016
22:25:04
ОК, 2 дня.

Dmitry
15.03.2016
22:25:12
открою секрет
все так

Aleksandr
15.03.2016
22:25:23
https://ccbv.co.uk
Потом когда его освоишь - этот ресурс пригодится.

rabbitkate
15.03.2016
22:27:19
я не уверена, что это будет проще для меня сейчас вникать во все это...

Google

Dmitry
15.03.2016
22:27:21
не знал про эту штуку :) забавно
но всё равно потом все от них отказываются и идёт какой-нибудь django-rest, а то и фласк, а там уже уходят на го или скалу

Aleksandr
15.03.2016
22:27:53
Туториал простой и сделан для начинащих. То что я дал нужно, когда ты уже вольешься и попишешь неделю

Dmitry
15.03.2016
22:28:09
фокусируйся на том, чтобы выйти на нужный велосити
почувствовать себя уверенно
освоиться в среде разработки и в стеке
потом начнёшь прокачивать всякие штуки
и выкидывать менее удобные и менее поддерживаемые
это самый разумный путь, как по мне.
у тебя сейчас хватает всякого дерьма: бд, орм, конфиги джанги, логгирование, пакеты, вирт.окружения, темплейты, ..
всё, что ты можешь сейчас использовать максимально простым образом, стоит использовать максимально просто.
а CBV потом. тем более что возможно и не будет уже их, а будет сразу REST API. или вообще какой-нибудь graphql.

rabbitkate
15.03.2016
22:32:34
эээ
да

Dmitry
15.03.2016
22:40:08
вот.
*почесал бороду*
*вспомнил, что у него нет бороды*

rabbitkate
15.03.2016
22:40:53
ладно, щас подышу воздухом пару минут, сосредоточусь и буду разбираться что можно сделать
спасибо за помощь

Dmitry
15.03.2016
22:41:23
та нзчт..

amureki
15.03.2016
23:33:09
Мы же уже обсуждали это и кидали доку) и снова пошли по тому же пути