@ru_python

Страница 369 из 9768
Whore Amazing
02.03.2016
13:48:25
ога вот это-то вот мне и сложно понять

так, стоп, ты что-то говорил про cbv для обработки формы ето как ето ето что, можно разделить это вот?

parikLS
02.03.2016
13:49:00
ну так сделай через CBV, класс один, на разные запросы будут разные методы

Pavel
02.03.2016
13:50:31
так, стоп, ты что-то говорил про cbv для обработки формы ето как ето ето что, можно разделить это вот?
разницы нет. def view(reqiuest): if request.method=='GET': form = FormClass() return render_to_response(....) else if request.method=='POST': form = FormClass(request.POST) # ттут делай что хочешь

Google
Pavel
02.03.2016
13:51:00
с CBV тоже самое, только все это уже сделано и спрятано под капот

Whore Amazing
02.03.2016
13:51:32
разницы нет. def view(reqiuest): if request.method=='GET': form = FormClass() return render_to_response(....) else if request.method=='POST': form = FormClass(request.POST) # ттут делай что хочешь
так-так. но вроде как отдельный класс CreateView у меня получится и cbv для страницы с формой, и cbv для ее обработки как это?

два разных cbv. один вызывается из другого? или что?

Pavel
02.03.2016
13:52:05
нет. один класс.

parikLS
02.03.2016
13:52:34
класс один, в нем два метода, get и post

Whore Amazing
02.03.2016
13:52:56
тогда я в затруднении страница, на которой будет отображаться форма, у меня уже выполнена в cbv и он наследуется вовсе не от CreateView

Pavel
02.03.2016
13:52:59
только все проверки сделаны за тебя. Тебе нужно указать: из какого класса сделана форма, какой шаблон (опционально) и что делать, если форма валидна (опциональа).

Whore Amazing
02.03.2016
13:53:07
или как там его

Pavel
02.03.2016
13:54:06
делай сабмит в класс, который наследуется от CreateView (если мы говорим про создание объекта). А в той странице, что уже есть, в контексте передать экземпляр формы.

Whore Amazing
02.03.2016
13:54:56
так, уже понятнее т.е. в любом классе можно форму передать

Pavel
02.03.2016
13:55:09
class IndexView(TempalteView): def get_context_data(self, *a, **kw): context = super().get_context_data(*a, *kw) context['form'] = FormClass() return context

Whore Amazing
02.03.2016
13:55:38
да-да понял

Pavel
02.03.2016
13:58:23
так, уже понятнее т.е. в любом классе можно форму передать
у cbv есть метод, который для меня основной, get_context_data. В нём собирается контекст для шаблона.

Google
Pavel
02.03.2016
14:00:28
кроме того, в шаблоне доступна переменная {{view}}, которая хранит саму вьюшку. То есть, можно сделать такой трюк: class MyView(TempalteView): def foo(self): return 'Tratata' и в шаблоне: {{view.foo}} -> Tratata

и кончено все остальные свойства, которые есть у вьюшки: {{view.request}} например.

Pavel
02.03.2016
14:23:42
больше джпегов во имя бога Джипегов!

инверсии добавить - и детей пугать можно будет.

87776
02.03.2016
14:26:51
yfhrjvfys

наркоманы

Denis 災 nobody
02.03.2016
16:15:47
http://vpros.ru/3334-piton-biblioteka-izobrazheniy-vydaet-soobshchenie- что такое говносайт )) помощью libjpeg-dev и обязан уметь обрабатывать изображения в формате JPEG с подушкой (или пил), поэтому Вам необходимо установить его и затем перекомпилировать подушку. Если вы все еще используете ПИЛЬ тогда вам стоит использовать подушку в эти дни

кто компилирует подушки в "эти" дни? )

Pavel
02.03.2016
16:17:33
Машинный перевод неплох в наши дни.

Denis 災 nobody
02.03.2016
16:17:49
ага.. пример выше

"ударить два раза по левой почке"

из руководства к винде

[Anonymous]
02.03.2016
16:18:47
Гуртовщики мыши

Denis 災 nobody
02.03.2016
16:20:29
да, оно

[Anonymous]
02.03.2016
16:21:09
https://lurkmore.to/%D0%9A%D0%BE%D0%BF%D0%B8%D0%BF%D0%B0%D1%81%D1%82%D0%B0:%D0%93%D1%83%D1%80%D1%82%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%B8_%D0%BC%D1%8B%D1%88%D0%B8

Pavel
02.03.2016
16:21:17
Не очень понимаю, как связана эта телега и наши дни.

Denis 災 nobody
02.03.2016
16:23:59
выше - кусочек автоперевода.. кто не понял - pillow - подушка, ПИЛЬ - pil

Pavel
02.03.2016
16:24:50
Но если библиотека и а самом деле называется подушка, что делать-то?

Google
Denis 災 nobody
02.03.2016
16:25:05
не переводить?

Pavel
02.03.2016
16:31:06
Я назвал перевод хорошим, а не идеальным. ?

Whore Amazing
02.03.2016
16:36:42
упоролись

(в статье наезжают на пил или что?)

https://pp.vk.me/c628716/v628716631/41e2b/Ec2j41tlfYg.jpg

Denis 災 nobody
02.03.2016
16:51:24
В копилку "профессионального перевода" 1. Дисквари, анонс передачи про Марс, слово terraforming переводят как "зарождающийся террор"... 2. Фраза "fire in the hole", уж как ее только не коверкали, но по тому же дискавери перевели как "возгорание в пробоине"! Я уже боюсь что-либо в переводе смотреть, особенно, если языка оригинала не знаю.

Whore Amazing
02.03.2016
17:10:46
?

Dmitriy
02.03.2016
17:24:10
https://www.techempower.com/benchmarks/

Pavel
02.03.2016
17:48:51
надо у взрывотехников узнавать, если ли аналог FIre in the hole в российской практике.

Viktor
02.03.2016
17:49:16
Какой тест?
на синтаксис вроде

в этом вся печаль

Viktor
02.03.2016
17:49:35
крч на основы по сути, на термины и синтаксис

Viktor
02.03.2016
17:50:49
Оппа. Правильно переводить "ложись!"
ну это не совсем передает суть фразы, но аналог верный

это вообще никогда не мог понять

где этот баланс

между близостью к оригиналу

Ivan
02.03.2016
17:51:19
где этот баланс
Нет его :) каждый раз соотносить с задачами надо

Google
Viktor
02.03.2016
17:51:27
и понятностью для читателя (то есть адаптацией)

Denis 災 nobody
02.03.2016
17:51:33
но огонь в пробоине это да

Ivan
02.03.2016
17:51:34
Пратчетта читать в переводе - капец сложно

Viktor
02.03.2016
17:51:44
вот почему все так сложно у людей

Ivan
02.03.2016
17:51:49
А в английском - невозможно

Viktor
02.03.2016
17:51:57
но огонь в пробоине это да
хорошо что в пробоине

Admin
ERROR: S client not available

Ivan
02.03.2016
17:52:03
Viktor
02.03.2016
17:52:04
Denis 災 nobody
02.03.2016
17:52:04
пратчетт в русском читается на ура

Viktor
02.03.2016
17:52:29
хорошо что в пробоине
а то мало ли, и не так могли hole перевести

Ivan
02.03.2016
17:52:56
даже тебе?
А почему даже? Я в английском середнячок

Denis 災 nobody
02.03.2016
17:53:03
но казалось бы, при чем тут питон ))

Viktor
02.03.2016
17:53:14
Ivan
02.03.2016
17:53:28
пратчетт в русском читается на ура
Это да, но там адаптация, а не перевод. А перевод - жуть

Pavel
02.03.2016
17:53:29
но казалось бы, при чем тут питон ))
это традиция, питон не должне занимать более 10% чата.

Viktor
02.03.2016
17:54:34
( Я просто пытаюсь оживить старую шутку )

Ivan
02.03.2016
17:54:48
А аниме?
Аниме, десу-ка?

Google
Ivan
02.03.2016
17:55:11
Pavel
02.03.2016
17:55:23
Аниме, десу-ка?
ты пропустил букву Г и тире лишнее.

Denis 災 nobody
02.03.2016
17:55:24
Аниме, десу-ка?
ватащи ваккаранай!

Viktor
02.03.2016
17:55:39
Ivan
02.03.2016
17:55:46
ты пропустил букву Г и тире лишнее.
А где 'г'? И почему 'десу ка' не писать через дефис?

Pavel
02.03.2016
17:56:55
аниме где, сука?

Ivan
02.03.2016
17:57:03
Запятую ещё потерял.

Viktor
02.03.2016
17:57:53
Запятую ещё потерял.
это гном поменял местами

кстати, у меня тут C-стайл вопрос

Как наиболее эффективно

поменять два элемента в массиве?

точнее

1 элемент на два?

Denis 災 nobody
02.03.2016
17:58:43
(a,b)=(b,a)

Ivan
02.03.2016
17:59:07
аниме где, сука?
Когда дочке полтора года было, жена нашла коробку с пыльными DVD, и, так как там не было ничего кроме номеров на дисков - сделала дочку игрушку из дисков. Так я потерял Люпена из 70-х

Pavel
02.03.2016
17:59:20
1 элемент на два?
в смысле вставить элемент в середину C-массива?

Ivan
02.03.2016
17:59:39
1 элемент на два?
Типа вместо одного выставить два, раздвинуть массив?

Страница 369 из 9768