Найти - Пользователи
Полная версия: Вопрос по Flask
Начало » Python для новичков » Вопрос по Flask
1 2 3 4 5
ingfa_1981
Посмотрите пожалуйста правильно ли я сделал и вообще веб сокеты ли это у меня получились или просто хрень которая каждую секунду обновляется?

# -*- coding: utf-8
from app import app
import datetime
import time
from flask import Flask, render_template, session, request, abort
import flask.ext.socketio
FLASK_CORE_APP = Flask(__name__)
FLASK_CORE_APP.config['SECRET_KEY'] = 'secret' # Luggage combination
SOCKET_IO_CORE = flask.ext.socketio.SocketIO(FLASK_CORE_APP)
@FLASK_CORE_APP.route('/')
def index():
    now_time = datetime.datetime.now()
    vremya = now_time.strftime("%d\%m\%Y %H:%M:%S")
    nazv_str = {'nazv': u"Страница отображения аварий"}
    user = {'data': vremya}
    return render_template("index.html",user = user, nazv_str = nazv_str)
SOCKET_IO_CORE.run(FLASK_CORE_APP, host = '127.0.0.1', port=80)


<html>
  <head>
      <meta http-equiv="refresh" content="1">
    {%if nazv_str%}
    <title>{{nazv_str.nazv}}</title>
    {%else%}
    <title>Нормальная страница</title>
    {%endif%}
  </head>
  <body>
      <h1>Сейчас ->>>, {{user.data}}!</h1>
  </body>
</html>
Singularity
ingfa_1981
оно работает?
Если нет то это таки хрень
ingfa_1981
Хотелось бы что бы все в лучшем виде. Как правильнее сделать ?
ingfa_1981
Такой вопрос возник у меня. Если index.html тут является шаблоном, и рядом с ним лежит звуковой файл, а я хочу его сделать фоновым звуком страницы. Как сделать на него ссылку?

 <audio file="./music.mp3" controls>
<p>If you are reading this, it is because your browser does not support the audio element.</p>
</audio>

так почему то не работает
ingfa_1981
Как плохо когда ни знаешь да еще и забыл, да еще и никто не отвечает…
ingfa_1981
объясните пожалуйста почему у меня локальные файлы не работают в качестве ссылок?
FishHook
А почему веб-сервер должен иметь неограниченный доступ к файловой системе?
ingfa_1981
Я это понял, а что мне сделать какие способы есть выложить файл на страницу? Через фласк
Singularity
Все очень плохо.
ingfa_1981
Неужели расшарить через Samba?
А как это понять
Статические файлы
Динамические веб-приложение также нуждаются и в статических файлах. Обычно, именно из них берутся файлы CSS и JavaScript. В идеале ваш веб-сервер уже сконфигурирован так, чтобы обслуживать их для вас, однако в ходе разработке это также может делать и сам Flask. Просто создайте внутри вашего пакета или модуля папку с названием static, и она будет доступна из приложения как /static.

Чтобы сформировать для статических файлов URL, используйте специальное окончание ‘static’:

url_for('static', filename='style.css')
Этот файл должен храниться в файловой системе как static/style.css.

Строку url_for('static', filename='style.css') куда писать ?

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB