Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
a9a73561
Commit
a9a73561
authored
Aug 27, 2012
by
John Hess
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated admin_dashboard to show count of unique students
parent
828e169a
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
3 deletions
+8
-3
lms/djangoapps/dashboard/views.py
+8
-3
No files found.
lms/djangoapps/dashboard/views.py
View file @
a9a73561
...
...
@@ -21,11 +21,16 @@ def dashboard(request):
if
not
request
.
user
.
is_staff
:
raise
Http404
query
=
"select count(user_id) as students, course_id from student_courseenrollment group by course_id order by students desc"
queries
=
[]
queries
.
append
(
"select count(user_id) as students, course_id from student_courseenrollment group by course_id order by students desc;"
)
queries
.
append
(
"select count(distinct user_id) as unique_students from student_courseenrollment;"
)
from
django.db
import
connection
cursor
=
connection
.
cursor
()
cursor
.
execute
(
query
)
results
=
dictfetchall
(
cursor
)
results
=
[]
for
query
in
queries
:
cursor
.
execute
(
query
)
results
.
append
(
dictfetchall
(
cursor
))
return
HttpResponse
(
json
.
dumps
(
results
,
indent
=
4
))
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment