Skip to content

Commit ccbb65c

Browse files
authored
Merge pull request #539 from liangliangyy/dev
close #537
2 parents 8fc8ff4 + 5e581e4 commit ccbb65c

File tree

4 files changed

+2
-31
lines changed

4 files changed

+2
-31
lines changed

blog/tests.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
from django.urls import reverse
99
from django.utils import timezone
1010

11-
from djangoblog.utils import get_current_site, get_sha256
1211
from accounts.models import BlogUser
1312
from blog.forms import BlogSearchForm
1413
from blog.models import Article, Category, Tag, SideBar, Links
1514
from blog.templatetags.blog_tags import load_pagination_info, load_articletags
15+
from djangoblog.utils import get_current_site, get_sha256
1616

1717

1818
# Create your tests here.
@@ -98,12 +98,7 @@ def test_validate_article(self):
9898
s = load_articletags(article)
9999
self.assertIsNotNone(s)
100100

101-
rsp = self.client.get('/refresh')
102-
self.assertEqual(rsp.status_code, 302)
103-
104101
self.client.login(username='liangliangyy', password='liangliangyy')
105-
rsp = self.client.get('/refresh')
106-
self.assertEqual(rsp.status_code, 200)
107102

108103
response = self.client.get(reverse('blog:archives'))
109104
self.assertEqual(response.status_code, 200)
@@ -140,9 +135,6 @@ def test_validate_article(self):
140135
response = self.client.get('/links.html')
141136
self.assertEqual(response.status_code, 200)
142137

143-
rsp = self.client.get('/refresh')
144-
self.assertEqual(rsp.status_code, 200)
145-
146138
response = self.client.get('/feed/')
147139
self.assertEqual(response.status_code, 200)
148140

blog/urls.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,4 @@
5555
r'upload',
5656
views.fileupload,
5757
name='upload'),
58-
path(
59-
r'refresh',
60-
views.refresh_memcache,
61-
name='refresh')]
58+
]

blog/views.py

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
from django import forms
88
from django.conf import settings
9-
from django.contrib.auth.decorators import login_required
109
from django.http import HttpResponse, HttpResponseForbidden
1110
from django.shortcuts import get_object_or_404
1211
from django.shortcuts import render
@@ -313,22 +312,6 @@ def fileupload(request):
313312
return HttpResponse("only for post")
314313

315314

316-
@login_required
317-
def refresh_memcache(request):
318-
try:
319-
320-
if request.user.is_superuser:
321-
from djangoblog.utils import cache
322-
if cache and cache is not None:
323-
cache.clear()
324-
return HttpResponse("ok")
325-
else:
326-
return HttpResponseForbidden()
327-
except Exception as e:
328-
logger.error(e)
329-
return HttpResponse("error")
330-
331-
332315
def page_not_found_view(
333316
request,
334317
exception,

templates/blog/tags/sidebar.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@
126126
<li><a href="{% url "account:login" %}" rel="nofollow">登录</a></li>
127127
{% endif %}
128128
{% if user.is_superuser %}
129-
<li><a href="{% url "blog:refresh" %}" target="_blank">刷新缓存</a></li>
130129
<li><a href="{% url 'owntracks:show_dates' %}" target="_blank">运动轨迹记录</a></li>
131130
{% endif %}
132131
<li><a href="http://gitbook.lylinux.net" target="_blank" rel="nofollow">GitBook</a></li>

0 commit comments

Comments
 (0)