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
bb288663
Commit
bb288663
authored
Mar 21, 2012
by
Piotr Mitros
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Last commit missing -a
parent
7986c754
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
4 deletions
+17
-4
djangoapps/student/models.py
+8
-0
djangoapps/student/views.py
+7
-2
templates/profile.html
+2
-2
No files found.
djangoapps/student/models.py
View file @
bb288663
...
...
@@ -109,6 +109,8 @@ def change_name(email, new_name):
up
.
save
()
def
user_count
():
print
"All users"
,
User
.
objects
.
all
()
.
count
()
print
"Active users"
,
User
.
objects
.
filter
(
is_active
=
True
)
.
count
()
return
User
.
objects
.
all
()
.
count
()
def
active_user_count
():
...
...
@@ -129,3 +131,9 @@ def remove_user_from_group(group, user):
utg
=
UserTestGroup
.
objects
.
get
(
name
=
group
)
utg
.
users
.
remove
(
User
.
objects
.
get
(
username
=
user
))
utg
.
save
()
def
add_user_to_default_group
(
group
,
description
,
user
):
utg
=
UserTestGroup
.
objects
.
get
(
name
=
group
)
utg
.
users
.
add
(
User
.
objects
.
get
(
username
=
user
))
utg
.
save
()
djangoapps/student/views.py
View file @
bb288663
...
...
@@ -92,6 +92,8 @@ def logout_user(request):
@ensure_csrf_cookie
def
change_setting
(
request
):
''' JSON call to change a profile setting: Right now, location and language
'''
if
not
request
.
user
.
is_authenticated
():
return
redirect
(
'/'
)
up
=
UserProfile
.
objects
.
get
(
user
=
request
.
user
)
#request.user.profile_cache
...
...
@@ -109,6 +111,7 @@ def change_setting(request):
@ensure_csrf_cookie
def
create_account
(
request
,
post_override
=
None
):
''' JSON call to enroll in the course. '''
js
=
{
'success'
:
False
}
post_vars
=
post_override
if
post_override
else
request
.
POST
...
...
@@ -380,6 +383,7 @@ def confirm_email_change(request, key):
@ensure_csrf_cookie
def
change_name_request
(
request
):
''' Log a request for a new name. '''
if
not
request
.
user
.
is_authenticated
:
raise
Http404
...
...
@@ -399,6 +403,7 @@ def change_name_request(request):
@ensure_csrf_cookie
def
pending_name_changes
(
request
):
''' Web page which allows staff to approve or reject name changes. '''
print
request
.
user
.
is_staff
,
request
.
user
if
not
request
.
user
.
is_staff
:
print
"AAAA"
...
...
@@ -415,7 +420,7 @@ def pending_name_changes(request):
@ensure_csrf_cookie
def
reject_name_change
(
request
):
''' Course staff clicks 'reject' on a given name change '''
'''
JSON: Name change process.
Course staff clicks 'reject' on a given name change '''
if
not
request
.
user
.
is_staff
:
raise
Http404
...
...
@@ -429,7 +434,7 @@ def reject_name_change(request):
@ensure_csrf_cookie
def
accept_name_change
(
request
):
''' Course staff clicks 'accept' on a given name change '''
'''
JSON: Name change process.
Course staff clicks 'accept' on a given name change '''
if
not
request
.
user
.
is_staff
:
raise
Http404
...
...
templates/profile.html
View file @
bb288663
...
...
@@ -208,9 +208,9 @@ $(function() {
<input
type=
"submit"
id=
"pwd_reset_button"
value=
"Reset Password"
/>
</div>
<div
id=
"unenroll"
>
<
!--
div id="unenroll">
<a href="#unenroll_course" rel="leanModal">Unenroll from 6.002x</a>
</div>
</div
--
>
</section>
</div>
</section>
...
...
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