Стандартный способ сделать это (Flask), который вы увидите в примерах и руководствах, - поместить статические файлы в папку static
в корне проекта.Предполагая, что ваш CSS также находится в static
,
background-image: url('/static/img.jpg');
делает то, что вы хотите.Но если вы встраиваете стили в шаблоны, предпочтительнее будет
background-image: url({{ url_for('static', filename='img.jpg') }});
, хотя первый будет работать просто отлично.
Если все усложняется, и вы начинаете использовать чертежи, обратитесь к документации.