Проблема с tornado's staticfilehandler
, когда изображение не загружается в маршруте /projects/poster
, но нормально работает с /
и /projects
. Изображение, сообщение об ошибке и код были прикреплены ниже.
Расположение изображений:
root_directory> stati c> movie_name> изображения здесь ...
root_directory> stati c> poster_images> изображения здесь ...
Server is Runing 8888
WARNING:tornado.access:404 GET /projects/static/poster_images/20200319T23084213.jpeg (::1) 0.31ms
WARNING:tornado.access:404 GET /projects/static/movie_names/20200319T230844.jpg (::1) 0.26ms
WARNING:tornado.access:404 GET /projects/static/poster_images/20200319T23075613.jpeg (::1) 0.31ms
WARNING:tornado.access:404 GET /projects/static/poster_images/20200319T23031512.jpeg (::1) 0.28ms
WARNING:tornado.access:404 GET /projects/static/movie_names/20200319T230317.jpg (::1) 0.24ms
settings = dict(
template_path=os.path.join(os.path.dirname(__file__), "templates"),
static_path=os.path.join(os.path.dirname(__file__), "static"),
debug=False,
autoreload=True
)
def make_app():
return tornado.web.Application([
(r"/projects", ProjectsPage),
(r"/projects/poster", ProjectsPoster),
(r"/about", AboutPage),
(r"/contact", ContactPage),
(r"/resume", ResumePage),
(r"/", HomePage)
], **settings)
if __name__ == "__main__":
port = 8888
app = make_app()
print("Server is Runing " + str(port))
app.listen(port)
tornado.ioloop.IOLoop.current().start()