Browse Source

Add base chart view

Colin Powell 2 years ago
parent
commit
803ed7d8d7
2 changed files with 9 additions and 0 deletions
  1. 3 0
      vrobbler/apps/scrobbles/views.py
  2. 6 0
      vrobbler/templates/base.html

+ 3 - 0
vrobbler/apps/scrobbles/views.py

@@ -386,6 +386,9 @@ class ChartRecordView(TemplateView):
         params = {'year': year}
         name = f"Chart for {year}"
 
+        if not date:
+            date = timezone.now().strftime("%Y-%m-%d")
+
         date_params = date.split('-')
         year = int(date_params[0])
         if len(date_params) == 2:

+ 6 - 0
vrobbler/templates/base.html

@@ -230,6 +230,12 @@
                                 Dashboard
                                 </a>
                             </li>
+                            <li class="nav-item">
+                                <a class="nav-link" aria-current="page" href="/charts/">
+                                <span data-feather="bar-chart"></span>
+                                Charts
+                                </a>
+                            </li>
                             <li class="nav-item">
                                 <a class="nav-link" aria-current="page" href="/tracks/">
                                 <span data-feather="music"></span>