xserk
Апрель 15, 2015 12:20:43
Всем СНОВА привет
Имею следующее
from innerf import innerf
from flask import render_template
# home page
@innerf.route("/")
def index():
name=None
return render_template('index.html', name=name)
Исходя из того, что понял по документации - на локальном сервере должна отобразиться страница index.html
А фактически имею 500 ошибку
4kpt_III
Апрель 15, 2015 12:51:17
from innerf import innerf
Что это? Ссылку на документацию дайте.
xserk
Апрель 15, 2015 13:04:30
с документацией знакомлюсь тут
https://flask-russian-docs.readthedocs.org/ru/latest/А на вопрос Что это?
папка с проектом называется innerf
4kpt_III
Апрель 15, 2015 13:12:58
Правильно. Это та документация. Ввели в заблуждение, так как принято все же проект называть app. Ну и соответственно
По Вашему вопросу. В конфигах
?
xserk
Апрель 15, 2015 13:16:32
Да, конечно же - без дэбаггинга никак, даже новичку
4kpt_III
Апрель 15, 2015 13:19:17
Тогда что пишет в консоли? Какую ошибку?
xserk
Апрель 15, 2015 13:27:30
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)
4kpt_III
Апрель 15, 2015 13:33:31
Запакуйте проект в архив и киньте сюда. Что-то Вы там начудили
P.S. Какой питон?
xserk
Апрель 15, 2015 14:05:32
Подозреваю, что с системой чтото не то…
Потому как если у Вас заработет, Debian прийдется курочить
На прямую не дает - ругается большой размер, поэтому залил на sderni
http://sderni.ru/270349
4kpt_III
Апрель 15, 2015 14:41:22
Проект неправильно структурирован. Перебрал проект и все работает.
Отдаю архив обратно.
Ну и setup.py это алес, как по-мне. Просто напишите requirements.txt и не мучайте ни себя ни людей, которым потом это поддерживать. (Пример приложил в архив. По своим модулям сами переделаете).
P.S. Дочитайте все же документацию до конца…