Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SRCT
roomlist
Commits
12bdb625
Commit
12bdb625
authored
May 02, 2015
by
Daniel W Bond
Browse files
organized imports in accounts app
parent
268815a1
Changes
10
Hide whitespace changes
Inline
Side-by-side
roomlist/accounts/adapter.py
View file @
12bdb625
from
allauth.account.adapter
import
DefaultAccountAdapter
# standard library imports
from
datetime
import
datetime
,
timedelta
# core django imports
from
django.conf
import
settings
from
django.conf
import
settings
from
django.shortcuts
import
resolve_url
from
django.shortcuts
import
resolve_url
from
datetime
import
datetime
,
timedelta
# third party imports
from
allauth.account.adapter
import
DefaultAccountAdapter
class
AccountAdapter
(
DefaultAccountAdapter
):
class
AccountAdapter
(
DefaultAccountAdapter
):
...
...
roomlist/accounts/admin.py
View file @
12bdb625
# core django imports
from
django.contrib
import
admin
from
django.contrib
import
admin
from
accounts.models
import
Student
,
Major
# imports from your apps
from
.models
import
Student
,
Major
# Register your models here.
admin
.
site
.
register
(
Major
)
admin
.
site
.
register
(
Major
)
admin
.
site
.
register
(
Student
)
admin
.
site
.
register
(
Student
)
roomlist/accounts/cas_callbacks.py
View file @
12bdb625
# core django imports
from
django.contrib.auth.models
import
User
from
django.contrib.auth.models
import
User
from
accounts.models
import
Student
from
django.conf
import
settings
from
django.conf
import
settings
# third party imports
import
requests
import
requests
# imports from your apps
from
.models
import
Student
def
pfinfo
(
uname
):
def
pfinfo
(
uname
):
base_url
=
"http://peoplefinder.b1.akshaykarthik.com/"
base_url
=
"http://peoplefinder.b1.akshaykarthik.com/"
...
...
roomlist/accounts/forms.py
View file @
12bdb625
# core django imports
from
django
import
forms
from
django
import
forms
# third party imports
from
crispy_forms.helper
import
FormHelper
from
crispy_forms.helper
import
FormHelper
from
crispy_forms.layout
import
Submit
,
Layout
,
Field
,
HTML
from
crispy_forms.layout
import
Submit
,
Layout
,
Field
,
HTML
from
crispy_forms.bootstrap
import
PrependedText
,
AppendedText
,
FormActions
from
crispy_forms.bootstrap
import
PrependedText
,
AppendedText
,
FormActions
# imports from your apps
from
accounts
.models
import
Student
from
.models
import
Student
# form to create student
# form to create student
class
StudentForm
(
forms
.
ModelForm
):
class
StudentForm
(
forms
.
ModelForm
):
...
...
roomlist/accounts/get_programs.py
View file @
12bdb625
# standard library imports
import
re
# third party imports
import
requests
import
requests
from
bs4
import
BeautifulSoup
from
bs4
import
BeautifulSoup
import
re
#import io
try
:
try
:
page
=
requests
.
get
(
'http://catalog.gmu.edu/content.php?catoid=25&navoid=4959'
)
page
=
requests
.
get
(
'http://catalog.gmu.edu/content.php?catoid=25&navoid=4959'
)
...
...
roomlist/accounts/models.py
View file @
12bdb625
# standard library imports
import
hashlib
# core django imports
from
django.db
import
models
from
django.db
import
models
from
model_utils.models
import
TimeStampedModel
from
model_utils.models
import
TimeStampedModel
from
django.contrib.auth.models
import
User
from
django.contrib.auth.models
import
User
from
autoslug
import
AutoSlugField
from
django.core.urlresolvers
import
reverse
from
django.core.urlresolvers
import
reverse
# third party imports
from
autoslug
import
AutoSlugField
from
allauth.socialaccount.models
import
SocialAccount
# imports from your apps
from
housing.models
import
Building
,
Room
,
Class
from
housing.models
import
Building
,
Room
,
Class
from
allauth.socialaccount.models
import
SocialAccount
import
hashlib
class
Major
(
TimeStampedModel
):
class
Major
(
TimeStampedModel
):
name
=
models
.
CharField
(
max_length
=
50
)
name
=
models
.
CharField
(
max_length
=
50
)
...
...
roomlist/accounts/search_indexes.py
View file @
12bdb625
# standard libary imports
import
datetime
import
datetime
# third party imports
from
haystack
import
indexes
from
haystack
import
indexes
# imports from your apps
from
.models
import
Student
from
.models
import
Student
class
StudentIndex
(
indexes
.
SearchIndex
,
indexes
.
Indexable
):
class
StudentIndex
(
indexes
.
SearchIndex
,
indexes
.
Indexable
):
# search results
# search results
...
...
roomlist/accounts/tests.py
View file @
12bdb625
# core django imports
from
django.test
import
TestCase
from
django.test
import
TestCase
# Create your tests here.
# Create your tests here.
roomlist/accounts/urls.py
View file @
12bdb625
# core django imports
from
django.conf.urls
import
patterns
,
include
,
url
from
django.conf.urls
import
patterns
,
include
,
url
from
accounts.views
import
DetailStudent
,
UpdateStudent
,
DetailStudentSettings
,
DetailCurrentStudent
,
DetailCurrentStudentSettings
,
UpdateStudentMajor
# imports from your apps
from
accounts.models
import
Student
from
.views
import
DetailStudent
,
UpdateStudent
,
DetailStudentSettings
,
\
DetailCurrentStudent
,
DetailCurrentStudentSettings
,
UpdateStudentMajor
from
.models
import
Student
urlpatterns
=
patterns
(
''
,
urlpatterns
=
patterns
(
''
,
...
...
roomlist/accounts/views.py
View file @
12bdb625
# core django imports
from
django.shortcuts
import
render
,
get_object_or_404
from
django.shortcuts
import
render
,
get_object_or_404
from
django.http
import
HttpResponseForbidden
from
django.http
import
HttpResponseForbidden
from
django.views.generic
import
DetailView
,
ListView
,
UpdateView
,
UpdateView
,
DeleteView
from
django.views.generic
import
DetailView
,
ListView
,
UpdateView
,
UpdateView
,
DeleteView
# third party imports
from
accounts.models
import
Student
from
braces.views
import
LoginRequiredMixin
from
braces.views
import
LoginRequiredMixin
# imports from your apps
from
.models
import
Student
# update a student (students are *created* on first login via CAS)
# update a student (students are *created* on first login via CAS)
class
UpdateStudent
(
LoginRequiredMixin
,
UpdateView
):
class
UpdateStudent
(
LoginRequiredMixin
,
UpdateView
):
...
...
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