Mysql
 sql >> база данни >  >> RDS >> Mysql

Изображенията се появяват във всички страници с колба освен 1

URL адресите са съставени от директории и имена на файлове. Всичко, което предхожда / се счита за директория. Всичко след крайния / е името на файла. Вашият проблем е, че използвате относителни URL адреси. Когато кажете

static/pics/gamma.png

вашият браузър прави заявка за този файл спрямо директорията на текущата страница. В случай на URL адреси като / и /shop , директорията е / . Браузърът ще поиска /static/pics/gamma.png .

В случай на URL адреси като /shop/item/1 , директорията е /shop/item/ . След това вашият браузър ще поиска /shop/item/static/pics/gamma.png .

Тъй като вашите URL адреси съвпадат с първия, трябва да ги съхранявате като абсолютни URL адреси (с водещ / ), така че браузърът да направи правилната заявка.

Наполовина свързана бележка, трябва да използвате url_for когато е възможно.

url_for('static', filename='css/home.css')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL и PHP Неочаквана T_Variable

  2. explode() функция с помощта на ГРУПОВ СЕПАРАТОР

  3. Печат за време за създаване на ред и последна промяна

  4. как да сортирам varchar числови колони по DESC или ASC?

  5. Mysql заявка, избор, групиране и сумиране по минути