【发布时间】:2016-04-07 08:19:40
【问题描述】:
我已经使用Django、Nginx、uWSGI 和MySQL 成功启动了一个项目。
Django从MySQL获取数据并渲染到页面,但是当我在MySQL中更改数据时,即使刷新几次也不会在页面上显示更改的数据。
这个问题来自于研究 Django 缓存。 我不知道如何测试Django缓存是否有效?
uwsgi:
[uwsgi]
vhost = false
plugins = python
socket = 127.0.0.1:8444
master = true
enable-threads = true
workers = 1
wsgi-file = project0/wsgi.py
chdir = /home/www/project0
touch-reload=/home/www/project0/reload
views.py
from django.shortcuts import render
from apps.blog.models import Timetest
timetest=Timetest.objects.get(id=1)
def index(req):
content="welcome"
return render(req,"blog/index.html",{"timetest":timetest})
blog/index.html
{{ timetest }}
【问题讨论】:
标签: mysql django caching nginx uwsgi