Форум сайта python.su
Всем СНОВА привет
Имею следующее
from innerf import innerf from flask import render_template # home page @innerf.route("/") def index(): name=None return render_template('index.html', name=name)
Офлайн
from innerf import innerf
Офлайн
с документацией знакомлюсь тут
https://flask-russian-docs.readthedocs.org/ru/latest/
А на вопрос Что это?
папка с проектом называется innerf
Офлайн
Правильно. Это та документация. Ввели в заблуждение, так как принято все же проект называть app. Ну и соответственно
from app import app
DEBUG = True
Офлайн
Да, конечно же - без дэбаггинга никак, даже новичку
innerf.run(debug=True)
Отредактировано xserk (Апрель 15, 2015 13:16:47)
Офлайн
Тогда что пишет в консоли? Какую ошибку?
Офлайн
127.0.0.1 - - “GET / HTTP/1.1” 500 -
Error on request:
Traceback (most recent call last):
File “/usr/share/pyshared/werkzeug/serving.py”, line 159, in run_wsgi
execute(app)
File “/usr/share/pyshared/werkzeug/serving.py”, line 148, in execute
for data in application_iter:
File “/usr/share/pyshared/werkzeug/debug/__init__.py”, line 119, in debug_application
secret=self.secret) \
File “/usr/share/pyshared/werkzeug/debug/tbtools.py”, line 312, in render_full
‘summary’: self.render_summary(include_title=False),
File “/usr/share/pyshared/werkzeug/debug/tbtools.py”, line 286, in render_summary
frame.render()
File “/usr/share/pyshared/werkzeug/debug/tbtools.py”, line 375, in render
‘current_line’: escape(self.current_line.strip())
UnicodeDecodeError: ‘ascii’ codec can't decode byte 0xd0 in position 13: ordinal not in range(128)
Офлайн
Запакуйте проект в архив и киньте сюда. Что-то Вы там начудили
P.S. Какой питон?
Отредактировано 4kpt_III (Апрель 15, 2015 13:33:49)
Офлайн
Подозреваю, что с системой чтото не то… Потому как если у Вас заработет, Debian прийдется курочить
На прямую не дает - ругается большой размер, поэтому залил на sderni
http://sderni.ru/270349
Отредактировано xserk (Апрель 15, 2015 14:06:14)
Офлайн
Проект неправильно структурирован. Перебрал проект и все работает.
Отдаю архив обратно.
Ну и setup.py это алес, как по-мне. Просто напишите requirements.txt и не мучайте ни себя ни людей, которым потом это поддерживать. (Пример приложил в архив. По своим модулям сами переделаете).
P.S. Дочитайте все же документацию до конца…
Прикреплённый файлы:
apexnew.zip (167,2 KБ)
Офлайн