моя функция return /static/images%5Cstore%5Cteststore.1548589567.xlg.png - PullRequest
0 голосов
/ 27 января 2019

Я делаю функцию загрузки изображения и сохраняю идентификаторы изображения в пользовательской модели и создаю метод класса для поиска изображения по пути соединения с информацией о пользователе.
Проблема в том, что я не знаю, что пошло не так

Я добавляю str () для просмотра URL

STATIC_IMAGE_URL = 'image'

class Store(db.Document):
    ........
##this is class function ###
def store_imgsrc(self,size):
        if self.store_image:  #Locate img location and have size as parameter for using in different templates            
              return str(url_for('static', filename=os.path.join(STATIC_IMAGE_URL, 'store','%s.%s.%s.png' % (self.storename, self.store_image, size))))

HTML:

<img class="card-img-top" src="{{store.store_imgsrc('xlg')}}" alt="Card image cap">

, это приведет к "GET /static/images%5Cstore%5Cteststore.1548589567.xlg.png HTTP/1.1" 404

Мой каталог:

enter image description here

Мой код очень похож на этот https://github.com/fromzeroedu/flaskbook/blob/step-32/user/models.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...