Skip to content

Commit 2264110

Browse files
committed
killed BaiBrother
1 parent 5acc9ab commit 2264110

File tree

6 files changed

+3
-38
lines changed

6 files changed

+3
-38
lines changed

src/py/bio/views.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22
from django.shortcuts import render, redirect
33
from django.utils.translation import gettext, activate, get_language
44

5-
from main.shortcuts import render_template, requestToBrother
5+
from main.shortcuts import render_template
66
from music.shortcuts import get_music_menu_album_list
77

88

99
def render_page(request):
10-
requestToBrother(request)
11-
1210
lang = get_language()
1311
response = render_template(
1412
request,

src/py/main/models.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,3 @@ class News(models.Model):
1010

1111
def __str__(self):
1212
return "%s | %s | %s" % (self.pub_date, self.language, self.title)
13-
14-
15-
class BaiBrother(models.Model):
16-
session_key = models.CharField(max_length=32)
17-
ip_address = models.GenericIPAddressField(max_length=15)
18-
url = models.URLField(max_length=1024)
19-
referrer = models.URLField(max_length=1024)
20-
timestamp = models.DateTimeField(auto_now_add=True)

src/py/main/shortcuts.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
from re import sub
2-
31
from django.conf import settings
42
from django.http import JsonResponse, HttpResponse
53
from django.template import loader
64
from django.utils.translation import gettext_lazy, override as translation_override
75

8-
from .models import BaiBrother
9-
106

117
def is_request_for_json(request):
128
return request.path.startswith('/api/')
@@ -55,15 +51,3 @@ def render_template(request, template, context, language):
5551

5652
response.set_cookie(settings.LANGUAGE_COOKIE_NAME, language)
5753
return response
58-
59-
60-
def requestToBrother(request):
61-
if settings.BAI_BROTHER:
62-
bb = BaiBrother(
63-
ip_address=request.META.get('REMOTE_ADDR', ''),
64-
referrer=request.META.get('HTTP_REFERER', ''),
65-
session_key=request.session.session_key,
66-
url=request.path,
67-
)
68-
69-
bb.save()

src/py/main/views.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,11 @@
33
from django.utils.translation import gettext, activate, get_language
44

55
from .models import News
6-
from .shortcuts import render_template, requestToBrother
6+
from .shortcuts import render_template
77
from music.shortcuts import get_music_menu_album_list
88

99

1010
def render_page(request):
11-
requestToBrother(request)
12-
1311
lang = get_language()
1412
return render_template(
1513
request,

src/py/music/views.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from .models import SongDescription, SongFile, SongLyrics
88
from .shortcuts import get_music_menu_album_list, get_all_songs
9-
from main.shortcuts import render_template, requestToBrother
9+
from main.shortcuts import render_template
1010

1111

1212
def index(request):
@@ -55,8 +55,6 @@ def playlist(request):
5555

5656

5757
def render_albums(request, album_id=None):
58-
requestToBrother(request)
59-
6058
lang = get_language()
6159

6260
albums = get_music_menu_album_list(lang)
@@ -98,8 +96,6 @@ def render_albums(request, album_id=None):
9896

9997

10098
def render_song(request, song_id):
101-
requestToBrother(request)
102-
10399
lang = get_language()
104100

105101
song_description = get_object_or_404(
@@ -138,8 +134,6 @@ def render_song(request, song_id):
138134

139135

140136
def render_lyrics(request, song_id):
141-
requestToBrother(request)
142-
143137
lang = get_language()
144138

145139
lyrics = get_object_or_404(SongLyrics.objects.select_related('song', 'song__album'), song__id=song_id)

src/py/pysaurus/settings.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,6 @@
138138
('fr', 'Français'),
139139
]
140140

141-
BAI_BROTHER = False # Enable or disable access log
142141

143142
# Static files (CSS, JavaScript, Images)
144143
# https://docs.djangoproject.com/en/3.0/howto/static-files/

0 commit comments

Comments
 (0)