我正在使用 python、html、jinja、java 脚本等。在树莓派驱动的设备上构建 webapp。到目前为止,当我将图像放在我的网页上时,一切正常。但是,当我创建一个使用变量来区分用户配置文件的“分层”网页时,它会破坏我不会加载的本地图像引用,而是显示它们的标签。但是,使用在线图像作为图像源非常有效。
不工作的代码(Python):
@app.route('/adminPortal/<user_id>', methods=['GET', 'POST'])
def adminPortal(user_id):
print('Admin Portal')
...
工作代码(Python):
@app.route('/adminPortal', methods=['GET', 'POST'])
def adminPortal():
print('Admin Portal')
未更改的 HTML:
<img src="{{ 'static/oldLady.jpg' }}" alt="Profile Pic Of User" height=200px> <span style="display:inline-block; width: 50px;"></span>
<img src="{{'static/' + avatar + '.png'}}" alt="Picture of Avatar" height=200px> <br>
<img src="https://api.time.com/wp-content/uploads/2021/06/Pills.jpg" alt="Picture of Avatar" height=200px> <br>
<img src="{{'static/Amy.png?' + time}}" width="240" usemap="#amymap" class="unselectclass">
到目前为止,我还没有找到任何成功的参考照片的方法,而且除了我设置的“分层”系统之外,我不知道如何以任何其他方式创建相同的网页基础设施。