尝试从Flask应用加载页面时浏览器挂起

布兰登·泽梅尔

我正在构建一个列出艺术家,地点和表演的网络应用。当用户单击列表中的场所时,应将其带到该场所的页面。相反,它只是挂起。它永远不会从场所列表页面移开,浏览器中的加载栏开始加载,但挂起率约为15-20%。没有错误返回,我已经等了几分钟,但它没有动。

我正在发布路线代码,但是如果有必要,您也可以查看Github存储库以获取完整的代码。

@app.route('/venues/<int:venue_id>')
def show_venue(venue_id):
  # shows the venue page with the given venue_id
  # TODO: replace with real venue data from the venues table, using venue_id
  # NOT WORKING YET
  
  # query db for the venue's ID
  venuequery = Venue.query.get(venue_id)

  # if it finds a venue with that ID
  if venuequery:
    venue_details = Venue

    data = {
      "id": venue_details.id, 
      "name": venue_details.name, 
      "genres": venue_details.genres, 
      "addres": venue_details.address, 
      "city": venue_details.city, 
      "state": venue_details.state, 
      "phone": venue_details.phone, 
      "website": venue_details.website, 
      "facebook_link": venue_details.facebook_link, 
      "seeking_talent": venue_details.seeking_talent, 
      "seeking_description": venue_details.seeking_description, 
      "image_link": venue_details.image_link, 
      }
     return render_template('pages/show_venue.html', venue=data)

编辑:当我在print(data)之前添加时,将return打印以下内容:

{'id': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f83904780e0>, 'name': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478180>, 'genres': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f83904784a0>, 'addres': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478360>, 'city': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478220>, 'state': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f83904782c0>, 'phone': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478400>, 'website': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478680>, 'facebook_link': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f83904785e0>, 'seeking_talent': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478720>, 'seeking_description': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f83904787c0>, 'image_link': <sqlalchemy.orm.attributes.InstrumentedAttribute object at 0x7f8390478540>}
阿育·库玛(Ayush kumar)

用这个

# if it finds a venue with that ID
  if venuequery:
    venue_details = venuequery          # Pass class object instead of class itself

代替这个

# if it finds a venue with that ID
  if venuequery:
    venue_details = Venue

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误时,Symfony应用程序会挂起,浏览器会不断加载页面

来自分类Dev

浏览器保存的密码无法在页面加载时加载

来自分类Dev

页面加载时使Google Chrome浏览器全屏显示

来自分类Dev

在浏览器中显示加载页面

来自分类Dev

Android Webview不会加载页面,但会从浏览器加载应用

来自分类Dev

Android-应用中断时,以应用浏览器状态(页面+在页面中放置)保存

来自分类Dev

Android-应用中断时,以应用浏览器状态(页面+在页面中放置)保存

来自分类Dev

IE 11浏览器在尝试访问“应用程序缓存的脱机”页面时显示“您未连接到网络”页面

来自分类Dev

无法阻止浏览器页面在角度应用程序中刷新/重新加载

来自分类Dev

Web开发:如何在浏览器中“存储”页面并防止每次浏览时都重新加载页面

来自分类Dev

Dart-循环时浏览器挂起

来自分类Dev

浏览器挂起时未清理sessionStorage

来自分类Dev

在Flask上投放页面时,如何在浏览器中上传图像预览?

来自分类Dev

浏览器同步不会在监视任务完成时重新加载页面

来自分类Dev

当浏览器移至其他页面时显示加载图形

来自分类Dev

在浏览器上/重新加载/或返回页面时如何使主题状态持久化?

来自分类Dev

WordPress-如何更改浏览器加载页面时使用的主题文件?

来自分类Dev

在浏览器中加载页面时无法使用curl / wget解析主机

来自分类Dev

Chrome浏览器在加载页面时弄乱了SVG文件的高度

来自分类Dev

浏览器同步不会在监视任务完成时重新加载页面

来自分类Dev

从浏览器返回时应用崩溃

来自分类Dev

Firefox正在加载CSS,但未应用。我尝试了其他浏览器,并且所有浏览器都运行良好

来自分类Dev

防止浏览器尝试从根目录加载图标

来自分类Dev

在“浏览器刷新”上加载特定页面。SPA AngularJS

来自分类Dev

CefSharp使用浏览器登录名加载页面

来自分类Dev

如何检测Selenium何时加载浏览器的错误页面

来自分类Dev

wkwebview中的条带打开浏览器页面加载脚本

来自分类Dev

Excel页面未在Google Chrome浏览器中加载

来自分类Dev

浏览器如何知道已加载多少页面?

Related 相关文章

  1. 1

    错误时,Symfony应用程序会挂起,浏览器会不断加载页面

  2. 2

    浏览器保存的密码无法在页面加载时加载

  3. 3

    页面加载时使Google Chrome浏览器全屏显示

  4. 4

    在浏览器中显示加载页面

  5. 5

    Android Webview不会加载页面,但会从浏览器加载应用

  6. 6

    Android-应用中断时,以应用浏览器状态(页面+在页面中放置)保存

  7. 7

    Android-应用中断时,以应用浏览器状态(页面+在页面中放置)保存

  8. 8

    IE 11浏览器在尝试访问“应用程序缓存的脱机”页面时显示“您未连接到网络”页面

  9. 9

    无法阻止浏览器页面在角度应用程序中刷新/重新加载

  10. 10

    Web开发:如何在浏览器中“存储”页面并防止每次浏览时都重新加载页面

  11. 11

    Dart-循环时浏览器挂起

  12. 12

    浏览器挂起时未清理sessionStorage

  13. 13

    在Flask上投放页面时,如何在浏览器中上传图像预览?

  14. 14

    浏览器同步不会在监视任务完成时重新加载页面

  15. 15

    当浏览器移至其他页面时显示加载图形

  16. 16

    在浏览器上/重新加载/或返回页面时如何使主题状态持久化?

  17. 17

    WordPress-如何更改浏览器加载页面时使用的主题文件?

  18. 18

    在浏览器中加载页面时无法使用curl / wget解析主机

  19. 19

    Chrome浏览器在加载页面时弄乱了SVG文件的高度

  20. 20

    浏览器同步不会在监视任务完成时重新加载页面

  21. 21

    从浏览器返回时应用崩溃

  22. 22

    Firefox正在加载CSS,但未应用。我尝试了其他浏览器,并且所有浏览器都运行良好

  23. 23

    防止浏览器尝试从根目录加载图标

  24. 24

    在“浏览器刷新”上加载特定页面。SPA AngularJS

  25. 25

    CefSharp使用浏览器登录名加载页面

  26. 26

    如何检测Selenium何时加载浏览器的错误页面

  27. 27

    wkwebview中的条带打开浏览器页面加载脚本

  28. 28

    Excel页面未在Google Chrome浏览器中加载

  29. 29

    浏览器如何知道已加载多少页面?

热门标签

归档