[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 35 | 1 | 9
Назад Вниз Каталог Обновить

Аноним 25/01/17 Срд 19:06:39  145277166  
pythonlogo[1].jpg (45Кб, 680x459)
Призываю мамкиныхпограмистов, с меня как обычно
python django
Есть консольное приложение оно выдает всякую разную информацию отвечая на разные команды, как его прихуярить в профиль пользователя в проекте django, чтобы по его запросу(этим же командам) ему выдавалась та же информация, что и в консоли, но в обертке вэбстраницы
уже заебался пиздец с этим
не гуглится нихуя
Аноним 25/01/17 Срд 19:09:03  145277322
bump
Аноним 25/01/17 Срд 19:15:29  145277755
А как гуглишь-то? Очевидно, что тебе надо как-то с питончика имитировать консольные команды (хотя, лучше, конечно же, напрямую запускать твое приложение дочерним процессом и делать с ним, что надо). Следовательно гуглить надо что-то типа: python console call или python subprocess.
Аноним 25/01/17 Срд 19:17:10  145277863
>>145277755
Дальше разжевать или сам?
Аноним 25/01/17 Срд 19:26:09  145278500
>>145277863
ну вот например существует вот такая параша, смотри weboob.org
там есть модуль такой, например, boobank
то есть ты в консоли после установки вводишь weboob, выбираешь приложение boobank, и видишь там несколько банковских сервисов
и вот с этого момента мне нужно, что бы уже пользователь выбирал в своем профиле, вводил там свои данные, выбирал, какая инфа ему нужна
Аноним 25/01/17 Срд 19:45:27  145279769
бамп
Аноним 25/01/17 Срд 19:48:29  145280029
Ты, блять, нормальный? Ты вообще в программирование умеешь хоть чуть-чуть? Какой нахуй вибуб, блять?

Или я чего-то не понял.
У тебя на серваке лежит твое django-приложение и еще какое-то консольное? Ты типа хочешь, чтобы вот пользователи логинились и че-то там могли с этим консольным приложением делать у себя там в профиле и все такое? Или как?
Если так, то тебе, блять, в самом простом случае надо просто команды консольные в коде контроллеров вызывать и результат из консоли перехватывать и рендерить как-то.
Аноним 25/01/17 Срд 19:51:56  145280318
>>145280029
Но это, само-собой, говно решение. Лучше, как я уже говорил, запускать дочерним процессом. Только хуй знает, насколько хорошо это с дряным питоном работает.
Аноним 25/01/17 Срд 19:58:23  145280841
>>145277166 (OP)
https://github.com/atmb4u/django-console
И не благодари.
Аноним 25/01/17 Срд 19:59:58  145280957
>>145280841
и не будет
потому что это совсем не то
Аноним 25/01/17 Срд 20:00:11  145280978
>>145277166 (OP)
>не гуглится нихуя
это потому что ты даун
гугли python subprocess
А лучше если это приложение написано тоже на питоне или каком-нибудь Си и тогда можно прямо в джангу встроить.

тебя веб-макакой без ЗП взяли чтоли ? что за хуита
Аноним 25/01/17 Срд 20:05:02  145281335
>>145280957
Так пусть вьюшечки почитает. Там все расписано.
Аноним 25/01/17 Срд 20:05:19  145281362
>>145277166 (OP)
Тебе нужно написать cgi приложение, которой будет через пайпы перенаправлять консольный ввод\вывод в "файл", из кторого ты и будешь своей cgi считывать информацию и которая будет передавать её клиенту в виде html текста.
Аноним 25/01/17 Срд 20:05:59  145281407
>>145281362
"файл" фича линуксовая.
Аноним 25/01/17 Срд 20:06:04  145281412
Аноним 25/01/17 Срд 20:09:05  145281617
>>145281362
У него уже есть wsgi приложение. django называется.
Аноним 25/01/17 Срд 20:16:21  145282103
>>145280978
Да.
Аноним # OP  25/01/17 Срд 20:21:00  145282401
>>145280978
Поясни ещё дауну
всю эту хуйню надо в models.py засовывать
Аноним # OP  25/01/17 Срд 20:21:25  145282426
>>145282401
?
Аноним 25/01/17 Срд 20:21:30  145282433
>>145282401
Во вьюху же.
Аноним 25/01/17 Срд 20:22:56  145282514
>>145277166 (OP)
Долбоеб, нахуя джангокомбайн, когда твою задачу можно за три строчки кода на фласке нахуярить?
Аноним 25/01/17 Срд 20:24:10  145282582
>>145282514
У него там уже есть что-то на джанго, не будет же он ещё один фреймворк подтягивать ради одной вьюхи.
Аноним 25/01/17 Срд 20:25:18  145282657
>>145282433
во вьюху аутпут?
Аноним 25/01/17 Срд 20:26:13  145282718
>>145282582
Да нихуя у него нету. В чем проблема на фласке нахуярить? Pip install flask
@app.route('/')
def hello_world():
   return хуё моё
Блядь, и нахуя после такого джанговские вьюхи, шаблоны, пиздец просто. Оверджангинг нахуй.
Аноним 25/01/17 Срд 20:28:01  145282832
>>145282657
во вьюху код. я думал, ты спрашиваешь, куда код пихать.
вывод я так понял ты хочешь отдавать юзеру.
Аноним 25/01/17 Срд 20:29:40  145282933
>>145281617
Ну раз так то у него и готовое решение найдётся.
Аноним 25/01/17 Срд 20:29:46  145282946
>>145282657
>>145282718
Аноним 25/01/17 Срд 20:31:10  145283043
>>145282718
С 3 питоном работает?
Аноним 25/01/17 Срд 20:31:28  145283061
>>145283043
Работает.
Аноним 25/01/17 Срд 20:31:38  145283075
>>145282718
Очевидно, что ты даун, если не понимаешь, зачем люди берут джангу.
Аноним # OP  25/01/17 Срд 20:32:46  145283141
типа бля мне надо чтоб пользователь просто видел инфу о своих акках на paypall amazon и подобное
балансхуянс по запросу
Аноним 25/01/17 Срд 20:32:52  145283148
>>145283075
Объясни, зачем.

Мимо другой анон работающий с джангой
Аноним 25/01/17 Срд 20:33:23  145283181
>>145283075
Джанга даже на сириус продакшене в 80% случаях это перебор.
Аноним 25/01/17 Срд 20:34:49  145283268
>>145283141
http://flask.pocoo.org/docs/0.12/quickstart/
Смотри блядь и делай сука. Если тут не поймешь, то ты даун необучаемый. Гвидо ему дал божественный фласк, но нет, буду говно джанговское жрать.
Аноним 25/01/17 Срд 20:35:53  145283334
>>145283268
д ебать задание именно на джанго это въебать
Я знаю, шо на фласке можно
Аноним 25/01/17 Срд 20:44:56  145283984
>>145282832
Спасибо, кароч
счастьяздоровьялюбви

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 35 | 1 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное