@ru_python

Страница 308 из 9768
Whore Amazing
12.02.2016
04:43:50
вообще, насколько я понял, формы во вьюшках и в шаблонах означают ВООБЩЕ разные вещи %\

Pavel
12.02.2016
04:47:25
хм. и в самом деле нет.

Whore Amazing
12.02.2016
04:48:20
так. работает. ура, епт. я начинаю втыкать в формы.

а formset_factory() удобнее делать в той вьюшке, что его отсылает?

Google
Whore Amazing
12.02.2016
04:53:57
хм. в доке сказано, что ArticleFormSet = formset_factory(ArticleForm) formset = ArticleFormSet() а нельзя сразу formset = formset_factory(ArticleForm)?

Pavel
12.02.2016
04:55:05
нельзя, у тебя в сообщении разные конструкции.

Whore Amazing
12.02.2016
04:56:55
вроде одна и та же... получаем всего-навсего лишнюю переменную, не?

Pavel
12.02.2016
04:57:44
сделай так ArticleFormSet = formset_factory(ArticleForm) formset = ArticleFormSet() print(formset) а потом так ```formset = formset_factory(ArticleForm) print(formset)`` и узри разницу.

finkel
12.02.2016
04:58:05
и мне скажи)

Whore Amazing
12.02.2016
04:58:28
охохох, запускать интерпретатор...

Pavel
12.02.2016
04:58:45
не, давай тут спрашивать про каждую строку кода.

а когда ответам не веришь - переспрашивать.

Whore Amazing
12.02.2016
04:59:28
простите

выбило ошибку. хрен с ним, поверю на слово.

Pavel
12.02.2016
05:03:25
А не надо верить, может я тебя наёбываю невыспавшись. Курить пойдёшь - подумай чем отличается строка x = A и x = A().

Whore Amazing
12.02.2016
05:04:26
нет у меня курить, полмесяца уже как.

иначе бы я не так сильно тупил.

Google
Whore Amazing
12.02.2016
05:10:13
так...добавлять форме action, новый url и новый view ему соответственно. пздц. еще и текст, введенный в другие поля первой (родительской) формы, не сохранится

вот да, в свете последнего аргумента перепишу-ка я все это на js. что я познал формы во вьюшках, бесспорно, хорошо, но на такие жертвы идити не дело.

Pavel
12.02.2016
05:17:25
??

Whore Amazing
12.02.2016
05:17:57
да нет. не велосипед.

пользователь сначала напишет вопрос, а потом будет к нему теги лепить. а куда годится, когда после каждого тега у тебя уже написанный вопрос слетает?

Vitya
12.02.2016
05:19:12
если нормально формы не познаешь, так и будешь бегать изобретать велосипед из говна и палок в js

Whore Amazing
12.02.2016
05:20:20
так что, есть возможность динамически изменять форму? не нашел я ее.

все что я нарыл все так же будет сбрасывать всю форму при добавлении нового поля. это не есть хорошо.

Dan
12.02.2016
05:22:02
что значит сбрасывать ?

добавление происходит с перегрузкой страницы ?

Whore Amazing
12.02.2016
05:22:50
ну а как еще? насколько я понял, по-другому в джанге никак

Dan
12.02.2016
05:23:35
js наше все :)

Whore Amazing
12.02.2016
05:24:48
ну так я про него и толкую.

а мне говорят, мол, велосипеды это.

Dan
12.02.2016
05:25:31
это не велосипед, это инструмент :) который многие не очень любят

а зря !

Whore Amazing
12.02.2016
05:25:59
не зря, но альтернатив попросту нет.

Dan
12.02.2016
05:27:58
c помощью js можно сильно упростить жизнь разработчики тойже django посмотри как реализованы дополнение полей в админке для инлайн форм

Whore Amazing
12.02.2016
05:29:03
я знаю, что дохера всего реализовано на ней. но по большей части потому, что больше ни на чем это не реализовать.

Dan
12.02.2016
05:31:32
в админке всеравно посмотри

Google
Whore Amazing
12.02.2016
05:34:37
хм. надо еще найти где это.

Dan
12.02.2016
05:35:58
https://docs.djangoproject.com/en/1.9/ref/contrib/admin/#inlinemodeladmin-objects

Whore Amazing
12.02.2016
05:38:10
дак мне чтобы посмотреть, не доку надо, а локальный файл в админке.

Dan
12.02.2016
05:38:38
не понял

Whore Amazing
12.02.2016
05:40:28
ну реализовано-то в админке. уже реализовано. в уже написанной админке. логичнее смотреть на ее код.

или нет?

Dan
12.02.2016
05:43:27
я вообще говорил посмотреть как это реализовано в веб морде админки

Whore Amazing
12.02.2016
05:43:39
теперь не понимаю я.

как в доке по джанге можно смотреть реализацию на жс?

Pavel
12.02.2016
05:44:11
А что, в современной джанги нельзя без миграции?

Я в своих проектах застрял на 1.7, а сейчас новый начал на 1.9 - а оно мне говорит, что нет команды manage.py syncdb.

Dan
12.02.2016
05:45:37
по ссылке там есть пример, если пример у себя запустить то у тебя будет веб морда админки в которой уже реализованна на js добавление полей в форму

Whore Amazing
12.02.2016
05:47:07
в админке, кстати, единственное добавление без перезагрузки, которое я нашел, в коде выглядит так: `<a class="related-widget-wrapper-link add-related" id="add_id_Question_tags-0-tag" href="/admin/qa/tag/add/?_to_field=id&amp;_popup=1" title="Add another tag"> <img src="/static/admin/img/icon-addlink.svg" alt="Add"> </a>` при наведении на кнопку в адресе показывает жаваскрипт(0), но в коде нет ничего похожего...

Dan
12.02.2016
05:47:45
как же ты здесь пишешь :)

Whore Amazing
12.02.2016
05:47:49
а, не там смотрю, вот я осел.

как же ты здесь пишешь :)
я заебался уже объяснять :))

так, в коде страницы показывает в этом элементе javascript.void(0) что мне это дает? ничего не дает.

Google
Whore Amazing
12.02.2016
05:52:52
как же ты здесь пишешь :)
могу гайд даже запилить, как сидеть в телеграме без интернета хД

Pavel
12.02.2016
06:13:42
лень искать подходящее место. Тут есть кто-нибудь, умеющий (хотя бы в общих чертах) сопромат?

Whore Amazing
12.02.2016
06:14:11
я как-то в шараге проходил, но это было сто лет назад и я забыл этот страшный сон

Ivan
12.02.2016
06:33:37
лень искать подходящее место. Тут есть кто-нибудь, умеющий (хотя бы в общих чертах) сопромат?
Зависит от уровня задачи. Тривиальные когда-то решал, но образование другое

Pavel
12.02.2016
06:34:26
Тогда вспоминай. :) https://yadi.sk/i/c0Zb4N_XohbCh Во такой конструкция (столешница на небольших уголках прибита к стене, дальняя часть от провисания подпёрта диагональной трубой. Согнётся ли эта труба, или нужно из середины в угол добавить пасынок?

труба что-то типа 15х15 мм. места не очень много и не хочется тяжёлых кострукций.

Ivan
12.02.2016
06:36:22
А параметры то? Сечение трубы какое? Какой алюминий?

Pavel
12.02.2016
06:37:03
блестящий. :) Откуда я знаю, из чего там строительных магазинах продаётся.

Ivan
12.02.2016
06:37:20
Плечи уголка? Металл уголка? Масса и линейные размеры столешницы?

Параметры нагрузки на столешницу?

Admin
ERROR: S client not available

Ivan
12.02.2016
06:38:32
Чем трубу к стене крепишь?

Исходя из рисунка, я бы предположил, что у тебя (если это полочка) скорее из стены трубу вырвет, чем она прогнется. У тебя вектор силы будет если больше 45° примерно к вектору шурупов, на которых труба закреплена

Pavel
12.02.2016
06:40:09
Чем трубу к стене крепишь?
уголок к стене, в трубе сквозное отверстие и винтом.

Ivan
12.02.2016
06:40:30
*меньше 45°

Ivan
12.02.2016
06:41:17
вырвать анкера из кирпичной стены?
Анкера бывают разные :)) и тут от нагрузки будет зависеть, конечно, в первую очередь

Ну и плеча

Pavel
12.02.2016
06:42:12
ну там нагрузка - взрослый человек сидит за столом, пишет что-то, локти положил, навалился. столешница типовая, 600мм глубиной.

просто очень тесно там и не хочу делать вертикальную ножку.

Google
Ivan
12.02.2016
06:45:38
просто очень тесно там и не хочу делать вертикальную ножку.
А чем тебе вертикальная ножка с d =10 помешает? Нагрузку держит отлично, между ног пустил и вперед :)

ну там нагрузка - взрослый человек сидит за столом, пишет что-то, локти положил, навалился. столешница типовая, 600мм глубиной.
Алюминиевая держать будет норм, она будет медленно изгибаться. Лучше с круглым сечением :)

Pavel
12.02.2016
06:49:17
Алюминиевая держать будет норм, она будет медленно изгибаться. Лучше с круглым сечением :)
за круглое сечение - спасибо. А ножка будет мешать, я уже несолько дней с тренировочным картоном вожусь. Там под столам реально тесно. Подходы нормальные, а внутри - ой.

Cold
12.02.2016
06:49:42
Объясните код

Вторая функция интересует

Ivan
12.02.2016
06:50:55
за круглое сечение - спасибо. А ножка будет мешать, я уже несолько дней с тренировочным картоном вожусь. Там под столам реально тесно. Подходы нормальные, а внутри - ой.
Мы когда с отцом делали шкаф с навесной частью, тоже мудохались, считали.. а потом взяли и сварили стальной уголок. Места не "ел" вообще, крепкий был как сталь :))

Сан
12.02.2016
06:51:49
Объясните код
Эм ват? Тут же изи

Ivan
12.02.2016
06:51:55
Вторая функция интересует
Берет функцию и выполняе ее дважды для переданных аргументов

Pavel
12.02.2016
06:53:08
def do_twice(func, x,y): first = func(x,y) second = func(x,y) return func(first, second)

Ivan
12.02.2016
06:53:27
Pavel
12.02.2016
06:53:31
ссылка на функцию, переданная первым параметром.

Ivan
12.02.2016
06:53:53
Pavel
12.02.2016
06:53:56
в твоём случае - add

Cold
12.02.2016
06:55:50
Thanks

Тут действительно легко

Спасибо еще раз

Whore Amazing
12.02.2016
09:59:47
тут не убьют за вопрос, почему не работает говнокод на js?

Dan
12.02.2016
10:00:07
смотря что за говнокод :)

Whore Amazing
12.02.2016
10:00:19
очень говнокож

так, ладно. почему не работает теперь? ?? <script> var n = document.getElementsByName('tag').innerHTML; if (Boolean(n) == False) {n = 0} n = n + 1 function myfunc(){ document.write("<input type='text' name='tag' id='"n"'/>") } </script>

смутно подозреваю, что в объекте innerHTML хранится вовсе не id

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