Skip to content

Commit 10ca1f2

Browse files
committed
1 parent ed7753b commit 10ca1f2

File tree

7 files changed

+19
-26
lines changed

7 files changed

+19
-26
lines changed

DjangoBlog/spider_notify.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def baidu_notify(urls):
2727
try:
2828
data = '\n'.join(urls)
2929
result = requests.post(settings.BAIDU_NOTIFY_URL, data=data)
30-
print(result.text)
30+
logger.info(result.text)
3131
except Exception as e:
3232
logger.error(e)
3333

accounts/views.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from django.shortcuts import render
2-
2+
import logging
33
from .forms import RegisterForm, LoginForm
44
from django.contrib.auth import authenticate, login, logout
55
# from django.views.generic.edit import FormView
@@ -17,6 +17,8 @@
1717
from django.views.decorators.debug import sensitive_post_parameters
1818
from django.utils.http import is_safe_url
1919

20+
logger = logging.getLogger(__name__)
21+
2022

2123
# Create your views here.
2224

@@ -73,7 +75,7 @@ def form_valid(self, form):
7375
from DjangoBlog.utils import cache
7476
if cache and cache is not None:
7577
cache.clear()
76-
print(self.redirect_field_name)
78+
logger.info(self.redirect_field_name)
7779
redirect_to = self.request.GET.get(self.redirect_field_name)
7880
auth.login(self.request, form.get_user())
7981
return super(LoginView, self).form_valid(form)

blog/forms.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515

1616
from haystack.forms import SearchForm
1717
from django import forms
18-
from blog.models import Article, Category
18+
import logging
19+
20+
logger = logging.getLogger(__name__)
1921

2022

2123
class BlogSearchForm(SearchForm):
@@ -27,5 +29,5 @@ def search(self):
2729
return self.no_query_found()
2830

2931
if self.cleaned_data['querydata']:
30-
print(self.cleaned_data['querydata'])
32+
logger.info(self.cleaned_data['querydata'])
3133
return datas

blog/search_indexes.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,11 @@
1818

1919

2020
class ArticleIndex(indexes.SearchIndex, indexes.Indexable):
21-
# title = indexes.CharField(document=True, use_template=True)
2221
text = indexes.CharField(document=True, use_template=True)
22+
author = indexes.CharField(model_attr='author')
2323

2424
def get_model(self):
2525
return Article
2626

2727
def index_queryset(self, using=None):
2828
return self.get_model().objects.filter(status='p')
29-
30-
31-
"""
32-
class CategoryIndex(indexes.SearchIndex, indexes.Indexable):
33-
name = indexes.CharField(document=True, use_template=True)
34-
35-
def get_model(self):
36-
return Article
37-
38-
def index_queryset(self, using=None):
39-
return self.get_model().objects.filter(status='p')
40-
"""

blog/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def get_queryset_cache_key(self):
188188

189189
def get_queryset_data(self):
190190
author_name = self.kwargs['author_name']
191-
article_list = Article.objects.filter(author__username=author_name)
191+
article_list = Article.objects.filter(author__username=author_name, type='a', status='p')
192192
return article_list
193193

194194
def get_context_data(self, **kwargs):
@@ -209,7 +209,7 @@ def get_queryset_data(self):
209209
tag = get_object_or_404(Tag, slug=slug)
210210
tag_name = tag.name
211211
self.name = tag_name
212-
article_list = Article.objects.filter(tags__name=tag_name)
212+
article_list = Article.objects.filter(tags__name=tag_name, type='a', status='p')
213213
return article_list
214214

215215
def get_queryset_cache_key(self):

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ bottle==0.12.16
55
certifi==2019.3.9
66
cffi==1.12.2
77
chardet==3.0.4
8-
coverage==4.5.2
8+
coverage==4.5.3
99
cryptography==2.6.1
1010
Django==2.1.7
1111
django-appconf==1.0.3
@@ -17,7 +17,7 @@ django-ipware==2.1.0
1717
django-mdeditor==0.1.13
1818
django-uuslug==1.1.8
1919
idna==2.8
20-
isort==4.3.14
20+
isort==4.3.15
2121
jieba==0.39
2222
jsonpickle==1.1
2323
lazy-object-proxy==1.3.1
@@ -40,7 +40,7 @@ rcssmin==1.0.6
4040
requests==2.21.0
4141
rjsmin==1.1.0
4242
six==1.12.0
43-
sqlparse==0.2.4
43+
sqlparse==0.3.0
4444
text-unidecode==1.2
4545
typed-ast==1.3.1
4646
Unidecode==1.0.23

travis_test/requirements.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ bottle==0.12.16
55
certifi==2019.3.9
66
cffi==1.12.2
77
chardet==3.0.4
8-
coverage==4.5.2
8+
coverage==4.5.3
99
cryptography==2.6.1
1010
Django==2.1.7
1111
django-appconf==1.0.3
@@ -17,7 +17,7 @@ django-ipware==2.1.0
1717
django-mdeditor==0.1.13
1818
django-uuslug==1.1.8
1919
idna==2.8
20-
isort==4.3.14
20+
isort==4.3.15
2121
jieba==0.39
2222
jsonpickle==1.1
2323
lazy-object-proxy==1.3.1
@@ -32,14 +32,15 @@ Pygments==2.3.1
3232
pylint==2.3.1
3333
PyMySQL==0.9.3
3434
pyparsing==2.3.1
35+
python-memcached==1.59
3536
python-slugify==3.0.0
3637
pytz==2018.9
3738
raven==6.10.0
3839
rcssmin==1.0.6
3940
requests==2.21.0
4041
rjsmin==1.1.0
4142
six==1.12.0
42-
sqlparse==0.2.4
43+
sqlparse==0.3.0
4344
text-unidecode==1.2
4445
typed-ast==1.3.1
4546
Unidecode==1.0.23

0 commit comments

Comments
 (0)