【问题标题】:django template does not change after update or insert data MySQLdjango模板在更新或插入数据MySQL后不会改变
【发布时间】:2016-07-07 06:11:05
【问题描述】:

我的网站使用 django、uwsgi 和 nginx 运行。每当我向 mysql 插入或更新数据时,应该更改呈现到页面的新内容,但直到我多次刷新页面或重新启动 uwsgi,我是使用 django 的新手,我不知道是否它与缓存有关。

问题是我如何管理 django 的缓存以维护数据库访问,以便在不重新启动 uwsgi 的情况下指导页面中的任何更改。谢谢。

【问题讨论】:

  • 这里没有足够的信息来帮助您。 Django 默认不缓存模板。请贴出有问题的模板代码和相关的视图代码。

标签: mysql django


【解决方案1】:

尝试应用迁移。应用迁移将更新您的数据库,并尝试运行服务器或访问您的网站,它会显示您的更改。 如果你在 Django1.8+ 使用此命令进行迁移: python manage.py makemigrations

然后使用迁移命令: python manage.py 迁移

然后运行您的服务器或重新加载网页。

希望它能解决你的问题

【讨论】:

  • 这与所提出的问题完全无关。
猜你喜欢
  • 1970-01-01
  • 2023-02-15
  • 2019-01-15
  • 1970-01-01
  • 2014-07-02
  • 2019-02-02
  • 2018-03-28
  • 2018-03-25
  • 2021-04-13
相关资源
最近更新 更多