|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
Что к чему и просто интерфейс06.04.2015, 22:01. Показов 2997. Ответов 44
Метки нет (Все метки)
Здравствуйте.
Помогите, пожалуйста, разобраться. У меня python 2.7.3, хотелось бы простенький интерфейс с одним комбинированным списком, радиокнопкой и двумя полями ввода. Что нужно где скачать, куда установить, какой файлик куда запиахать и так далее.Искал по разным ссылкам, мануалам. Ничего не понял.
0
|
|
| 06.04.2015, 22:01 | |
|
Ответы с готовыми решениями:
44
У меня есть такой код,что необходимо чтобы сделать для него интерфейс и он запускался бы просто по нажатию кнопки? К чему максимально просто написать чат-бота на Java? Нужно описание исходного кода скринсейвера, т.е. где что происходит, что чему и для чего присваивается и т.д |
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||
| 13.04.2015, 21:27 [ТС] | ||||||
|
Вобщем вот примерно такая форма в файле app/templates/index.html:
А во вьюхе у меня не получилось с: jsonify Но мне очень хочется освоить эту технику, если поможете разобраться... Добавлено через 4 минуты Только вот теперь как ловить ответ ajax от сервера - не придумал еще.Можно сохранить наверно его в переменную, а потом вывести.. Что ли так...
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 13.04.2015, 22:09 | ||
|
sotik, подробности в студию, что не получилось? Давай ошибки, описание и т д
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||
| 13.04.2015, 22:39 [ТС] | ||||||
|
index.html я уже привел
вот вьюха:
NameError NameError: global name 'api' is not defined Traceback (most recent call last) File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1701, in __call__ return self.wsgi_app(environ, start_response) File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1689, in wsgi_app response = self.make_response(self.handle_exception (e)) File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1687, in wsgi_app response = self.full_dispatch_request() File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1360, in full_dispatch_request rv = self.handle_user_exception(e) File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1358, in full_dispatch_request rv = self.dispatch_request() File "c:\microblog\flask\lib\site-packages\flask\app.py", line 1344, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "c:\microblog\app\views.py", line 11, in index return jsonify(api()) NameError: global name 'api' is not defined The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error. To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side. You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection: • dump() shows all variables in the frame • dump(obj) dumps all that's known about the object Brought to you by DON'T PANIC, your friendly Werkzeug powered traceback interpreter. Добавлено через 17 минут Ты говорил, что работал с ajax. Если ты работал, то знаешь как это делать. Вот как ты раньше это делал? *** Конечно, поэтому сделал вот так: $('#result').html('opa'); А в index.html добавил контейнер <div> Всё работает. Но вот ту технику, о которой я писал - еще не постиг. Если поможете разобраться, буду весьма признателен.
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 14.04.2015, 06:02 | ||
|
sotik, оформи код сначала тегами, потом будет говорить уже. Я предупреждал.
Добавлено через 7 часов 18 минут Воспользуйся переводчиком или сам прочти вот это: Если да, то это п..ц. Есть ещё замечания, но они позже, ща время нет.
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 14.04.2015, 07:48 [ТС] | |
|
В общем смотрю тут одни увещевания.
Я прошу мне помочь разобраться, но не понимаю зачем меня надо тыкать в каждую букву. Спасибо братан за всё, но у меня тоже нет времени разбираться с этим на уровне "профи". Это спортивный интерес, дабы сваять то что нужно и оставить. Удачи.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 14.04.2015, 15:24 | ||
|
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||
| 14.04.2015, 15:40 [ТС] | ||||||
|
Ну так как его объявить этот объект?
Ни в руководстве на хабре, ни по приведенным ссылкам на другие источники я не нашел ответа, как это правильно делать. *** Другой момент - не работает у меня ajax ни методом post, ни методом get
находится единственная строка: print "oha" И я не знаю почему. Аналогичный код в апаче у меня пашет за здрасте.
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||||||||||
| 14.04.2015, 15:57 | ||||||||||||||
|
В общем, тебе нужно привести функцию примерно к такому виду, чтобы ошибки не было:
0
|
||||||||||||||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 14.04.2015, 16:06 [ТС] | |
|
На ajax должна отзываться не вьюха, а файл translate.py
Причем этот файл у меня однажды даже умудрился скомпилироваться,а сейчас не хочет. Если бы я над учениками по гитаре тоже поржал от души, то они вряд ли ко мне уже пришли. Поэтому я смешного здесь ничего не вижу. Скажи мне как будет выглядеть двойная доминанта в ми миноре с повышеной примой и пониженой квинтой - и я тоже возможно поржу от души. Поэтому я здесь на форуме и спрашиваю, и учусь. И надеюсь ты меня тоже когда-нибудь поймешь. А я тебя сейчас понимаю едва ли. Потому что форма у меня все равно выводится, приведенным мною методом,а те кренделя, которые ты мне описываешь я даже не понимаю зачем нужны. Так что можешь опять поржать.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||
| 14.04.2015, 16:48 | |||
|
1
|
|||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||||||||||||
| 15.04.2015, 08:39 [ТС] | ||||||||||||||||
|
1. на хабре я читал почти всё.
2. Ты говоришь об объектах, я у тебя спрашиваю как в этом случае создать объект. Ты приводишь код, среди которого: * * return jsonify(status='ok') Надо понимать, переменная status принимает какое-тозначени. Что я тут должен понять и как эту переменную вывести, если оно так? 3. Ты привел функцию ajax немногим отличающуюся от моей. Единственное - ты сразу берешь данные из формы. Этот трюк я возьму себе на заметку. 4. То что ajax делает опрос вьюхи - понятно. А вот зачем линк тогда там присутствует ("/translate") я не понимаю. 5. То что я чего-то не понимаю - это не моя вина, а тех кто не умеет объяснять, потому что те кто так объясняет абсолютно уверены, что программировать все должны уже уметь с самых пеленок. Ладно, прошу прощения за беспокойство. Походим по инету, может разберусь. Всего доброго. Добавлено через 15 часов 14 минут Ключевой фразой стала: "На последок скажу, что на все запросы вызываются всегда вьюхи..." *** Вот тут-то я и стал понимать, что ajax по ссылке обращается во вьюхе вот сюда: 1 вариант:
2 вариант:
Вообще-то у меня ответ от сервера приходит уже отформатированный, зачем его в json оборачивать пока не понятно... Но тем не менее ответ я обрабатываю вот так:
Цель этого поста - пробить броню для тех кто в танке ![]() Благодарю за внимание.
0
|
||||||||||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||||||
| 15.04.2015, 11:56 | |||||||
0
|
|||||||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||
| 15.04.2015, 12:11 [ТС] | ||||||
|
Вот и я пробовал обратиться к объекту json:.
именно таким способом, но у ничего не вышло. В итоге убрал переменную result, так проще обрабатывать.
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 15.04.2015, 12:23 | ||
|
Если бы ты выложил весь используемый код, то все было-бы норм. А так есть отрывок в котором вызывается какая-то функция api, а что она делает мы не знаем.
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||
| 15.04.2015, 13:16 [ТС] | ||||||
|
Да чё там код этот.....
Вот строка, которую получает ajax в ответе: {"return": {"funds": {"ppc": 0, "usd": 4.26e-06, "gbp": 0, "xpm": 0, "trc": 0, "ltc": 0, "ftc": 0, "nvc": 0, "nmc": 0, "btc": 0, "rur": 19292.63187615, "cnh": 2.9e-07, "eur": 0.23229289}, "open_orders": 3, "server_time": 1429092761, "transaction_count": 0, "rights": {"info": 1, "withdraw": 0, "trade": 1}}, "success": 1}
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 15.04.2015, 14:28 | ||
|
0
|
||
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
||||||||||||||||
| 15.04.2015, 22:04 [ТС] | ||||||||||||||||
|
Функция возвращает данные вот так:
В функцции, где ajax вставляю твой код и чуть-чуть моего:
0
|
||||||||||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 15.04.2015, 22:48 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 20.01.2014
Сообщений: 87
|
|
| 15.04.2015, 23:29 [ТС] | |
|
Вобщем я не понимаю как это сделать.
атрибут не атрибут.... Не пашет оно
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
| 16.04.2015, 06:19 | ||||||
0
|
||||||
| 16.04.2015, 06:19 | |
|
Помогаю со студенческими работами здесь
40
Объясните подробно данный код программы. Знаю что это фильтр а пошагово что к чему не понимаю Как сделать Рамку для фотки , но не просто , а что бы можно было под рамкой написать что то ) Что к чему?
Обьясните что к чему? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|