@pydjango

Страница 218 из 1273
Aleksey
07.04.2017
10:56:50
а в чем плюсы не анонимного? адресные вопросы задавать или что?

Centrino
07.04.2017
10:59:12
мне интересно как старожилы относятся к джанго, их впечатления

Aleksey
07.04.2017
10:59:32
очень сильно изменяется и это очень круто. Добавляется куча новых штук

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

Google
Aleksey
07.04.2017
10:59:50
тот же south

для миграций

Centrino
07.04.2017
11:00:01
его не было?

Aleksey
07.04.2017
11:00:23
был как отдельный модуль, в самой джанге только syncdb был (его ща нет)

ну я где-то с 1.2 или 1.3 ее юзать начал

Centrino
07.04.2017
11:01:03
ты на втором питоне пишешь?

Aleksey
07.04.2017
11:01:08
3

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

Centrino
07.04.2017
11:01:58
Мне предлагают иногда подработку, но там требуется интеграция с чем-нибудь, например битрикс

не было желания на пхп перейти? что делать, когда нужны такие штуки?

Aleksey
07.04.2017
11:02:56
по работе и с пхп, и с руби, и с перлом пришлось поработать, и с нодой в полной мере

в итоге вернулся на питон + джанго если веб

Centrino
07.04.2017
11:03:12
на го еще переходил?

Google
Lulz
07.04.2017
11:03:56
по работе и с пхп, и с руби, и с перлом пришлось поработать, и с нодой в полной мере
руби очень удобный(если про фреймворк(рельсы)идет речь)

Denis
07.04.2017
11:03:58
не было желания на пхп перейти? что делать, когда нужны такие штуки?
даже не знаю от чего может появится такое желание после работы с django

Aleksey
07.04.2017
11:04:12
Мне предлагают иногда подработку, но там требуется интеграция с чем-нибудь, например битрикс
т.к. битрикс говно с дико неудобным получением свойств и прочего, то вот такую штуку недавно запилил, тут альфа версия, но можно попробовать поюзать https://github.com/Garpix/bgapi

Centrino
07.04.2017
11:04:31
джанго мне не очень нравилась: она слишком большая для некоторых проектов. Потом, на пхп есть вордпрессы всякие, с готовыми админками. Там мне кажется проще пилить сайт

Aleksey
07.04.2017
11:04:39
на го еще переходил?
написал пару прог, прикольный язык, понравился)

Eldar
07.04.2017
11:05:24
джанго мне не очень нравилась: она слишком большая для некоторых проектов. Потом, на пхп есть вордпрессы всякие, с готовыми админками. Там мне кажется проще пилить сайт
у меня брат с нее плевался, я уже тогда год как активно ее юзал а он только начал. Как же он бомбил, когда написал свой велосипед, а потом приходил я и говорил, что это уже есть и называется вот так:D

Aleksey
07.04.2017
11:05:36
джанго мне не очень нравилась: она слишком большая для некоторых проектов. Потом, на пхп есть вордпрессы всякие, с готовыми админками. Там мне кажется проще пилить сайт
если сайт начинает обрастать кучей возможностей, то вордпресс уже не кажется таким удобным. Но для клиентов, которым развернул, показал как пользоваться и забыл - очень даже хороший вариант.

руби очень удобный(если про фреймворк(рельсы)идет речь)
многое сделано прикольно, но некоторые вещи сделаны не настолько очевидно, как в питоне, приходится чаще обращаться к документации.

Lulz
07.04.2017
11:07:17
чего стоит image гемы, которые фигово ставятся и пятые рельсы когда зарелизились то почти не работали на винде, если только с бубном потанцевать то мб

Aleksey
07.04.2017
11:18:17
ну мое мнение, так рельсы скорее мертвы, чем живы)

но в целом интересная штука была

Алексей
07.04.2017
11:23:10
ну мое мнение, так рельсы скорее мертвы, чем живы)
не знаю о чем ты вакансии каждый день появляются разработка ведется

Aleksey
07.04.2017
11:24:18
не знаю о чем ты вакансии каждый день появляются разработка ведется
видимо, просто в моем окружении намного меньше разговаривать стали)

Lulz
07.04.2017
11:34:22
очень мало, очень
хотя к примеру на перл вообще в своем регионе не вижу

винда и разработка в вебе - это вообще страшно %)
но пригорело когда диплом делал и либы еле-еле ставились или приходилось очень долго искать альтернативы

Google
Aleksey
07.04.2017
11:35:42
хотя к примеру на перл вообще в своем регионе не вижу
у нас сайт городской администрации на нем сделан)))) в 2006 делал кто-то, недавно приходилось дописывать там. На удивление код неплохо написан был) лучше чем сейчас некоторые пишут

Lulz
07.04.2017
11:38:33
а в джанго все проще, ну надо конечно чутка больше писать, зато гемора нет

Senpos
07.04.2017
11:52:52
Офигеть, я только в этом и общем питоне) не знал, что их столько

Eugene
07.04.2017
12:02:36
Как в шаблоне можно получить первую часть юрл?

Denis
07.04.2017
12:15:16
js?

window.location если память не изменяет

Eugene
07.04.2017
12:33:49
Мне нужно получить ток первую часть, например из /Raz/dva/

/Raz/

Artem
07.04.2017
12:34:19
тогды можешь request.get_full_path()

и там смотреть есть ли чОкаво

Dmitriy
07.04.2017
12:35:40
/Raz/
Получить путь и split('/')?

Сергей
07.04.2017
12:42:55
Как в шаблоне можно получить первую часть юрл?
свой фильтр написать и применить его к request.get_full_path

Eugene
07.04.2017
12:46:38
через url in request.get_full_path() сделал

Сергей
07.04.2017
12:50:55
покажи как )

Eugene
07.04.2017
12:52:03
{% if category.get_absolute_url() in request.get_full_path() %}

Трусов
07.04.2017
14:04:59
может кто подскажет, как сделать, чтобы в админке на каждом iteme была ссылочака редактировать

http://i.imgur.com/0m9V8OC.png

ссылочка*

Google
Eugene
07.04.2017
14:08:12
list_editable ?

Сергей
07.04.2017
14:08:42
list_display_links, скопируй сюда все поля из list_display

Eugene
07.04.2017
14:09:26
Вот да, перепутал немного

Трусов
07.04.2017
14:11:26
ну это понятно, я имею ввиду, что бы появилась ссылка редактировать в отдельном столбце

Senpos
07.04.2017
14:13:35
http://stackoverflow.com/a/2156277

class PostAdmin(admin.ModelAdmin): list_display = ('title', 'created_at', 'updated_at', 'author', 'edit_item') list_display_links = ('edit_item', ) def edit_item(self, obj): return 'Редактировать'



Не уверен, что так правильно, но работает)

Eugene
07.04.2017
14:20:15
в return передавать aboslute url и admin change

Senpos
07.04.2017
14:25:48
в return передавать aboslute url и admin change
А зачем? list_display_link позволит по нажтию открывать нужный объект. Всего то нужно callable сделать для list_display.

Eugene
07.04.2017
14:26:15
оо, не знал)

Aleksey
07.04.2017
14:46:46
На джанге есть wagtail популярная щас cms.
страшная только как жизнь)

Илья
07.04.2017
14:47:35
страшная только как жизнь)
Я не пробовал. Но коллеги хвалили.

Denis
07.04.2017
14:47:45
А кстати, да, что не так с wagtail?)

Aleksey
07.04.2017
14:47:47
Я не пробовал. Но коллеги хвалили.
я посмотрел, выглядит очень стремно, честно

amureki
07.04.2017
14:47:48
страшная только как жизнь)
Задачу свою выполняет

Aleksey
07.04.2017
14:49:17
ну мне даже при сравнении со стандартной админкой джанги, стандартная больше нравится. в wagtail очень много выпадающих менюшек, имхо, это не очень удобно. Возможно им стоило обратить внимание на простенькую и хорошую по юзабилити админку вордпресса

Aleksey
07.04.2017
14:49:42
а так, задачу выполняет, конечно)

не только админка, я это понимаю)

Google
Aleksey
07.04.2017
14:50:47
но по итогу то с ней большую часть времени придется работать, хоть и не разрабу, но контентщику или владельцу сайта)

вообще, какой смысл в полноценных CMS на джанго?

учитывая скорость сборки из батареек

amureki
07.04.2017
15:04:02
Там хорошие цмсные фичи, зачем их из батареек собирать

Трусов
07.04.2017
16:48:14
парни, а файлы миграции БД в git загружать или нет? тут мне пытаются доказать, что не надо

Никита
07.04.2017
16:49:32
Надо. Можешь документацию открыть.

amureki
07.04.2017
17:42:13
Надо, конечно Представь сервис на другую машину, будешь на ней миграции создавать?

Артемий
07.04.2017
17:43:10
Гайз, если мне надо увеличить счетчик в бд на 1 сразу нескольким объектам лучше использовать from django.db.models import F ?

amureki
07.04.2017
17:43:20
Чем они аргументируют?

Артемий
07.04.2017
17:44:16
total_plays = models.IntegerField

Pavel
07.04.2017
18:02:51
Гайз, если мне надо увеличить счетчик в бд на 1 сразу нескольким объектам лучше использовать from django.db.models import F ?
счетчики всегда лучше через F объект обрабатывать, иначе race condition возможен.

Артемий
07.04.2017
18:05:27
Ок, спасибо

amureki
07.04.2017
18:24:56
Гайз, если мне надо увеличить счетчик в бд на 1 сразу нескольким объектам лучше использовать from django.db.models import F ?
И стоит обернуть в атомик, чтоб если одна операция зафейлится, остальные роллбекнулись

amureki
07.04.2017
18:37:04
А где можно почитать про атомик?
django transaction atomic в гугле, выведет на документацию

Артемий
07.04.2017
18:37:33
Понял

Denis
07.04.2017
20:39:43
Может кто подсказать что нибудь дельное по поводу облегчения попаболи при модификации форм в админке? Конретно я меняю change_form, там какая то дикая муть с филдсетами которая не способствует облегчению жизни

Serge
07.04.2017
20:48:08
Что конкретно ты делаешь. Как меняешь?

Короче что нужно в итоге

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