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
whats-open
Commits
fb4fc7b6
Commit
fb4fc7b6
authored
Mar 22, 2017
by
Daniel W Bond
Browse files
management app is also moving to the one page #whats-open-web app
parent
5700c9f8
Changes
8
Show whitespace changes
Inline
Side-by-side
whats_open/management/__init__.py
deleted
100644 → 0
View file @
5700c9f8
whats_open/management/forms.py
deleted
100644 → 0
View file @
5700c9f8
import
floppyforms
as
forms
class
LoginForm
(
forms
.
Form
):
username
=
forms
.
CharField
()
password
=
forms
.
CharField
(
widget
=
forms
.
PasswordInput
)
whats_open/management/models.py
deleted
100644 → 0
View file @
5700c9f8
from
django.db
import
models
# Create your models here.
whats_open/management/tests.py
deleted
100644 → 0
View file @
5700c9f8
"""
This file demonstrates writing tests using the unittest module. These will pass
when you run "manage.py test".
Replace this with more appropriate tests for your application.
"""
from
django.test
import
TestCase
class
SimpleTest
(
TestCase
):
def
test_basic_addition
(
self
):
"""
Tests that 1 + 1 always equals 2.
"""
self
.
assertEqual
(
1
+
1
,
2
)
whats_open/management/tests/test_forms.py
deleted
100644 → 0
View file @
5700c9f8
whats_open/management/tests/test_views.py
deleted
100644 → 0
View file @
5700c9f8
whats_open/management/urls.py
deleted
100644 → 0
View file @
5700c9f8
from
django.conf.urls
import
patterns
,
include
,
url
from
management.views
import
*
urlpatterns
=
patterns
(
''
,
url
(
r
'^$'
,
index
,
name
=
'index'
),
url
(
r
'^login/$'
,
mylogin
,
name
=
'mylogin'
),
)
whats_open/management/views.py
deleted
100644 → 0
View file @
5700c9f8
from
django.http
import
Http404
from
django.shortcuts
import
render_to_response
from
django.contrib.auth
import
authenticate
,
login
from
django.contrib.auth.decorators
import
login_required
from
django.views.generic
import
FormView
from
cas.views
import
login
as
caslogin
from
management.forms
import
LoginForm
@
login_required
(
login_url
=
'/management/login'
)
def
index
(
request
):
return
render_to_response
(
'management/index.html'
)
def
mylogin
(
request
):
if
request
.
method
==
'POST'
:
username
=
request
.
POST
[
'username'
]
password
=
request
.
POST
[
'password'
]
user
=
authenticate
(
username
=
username
,
password
=
password
)
if
user
is
not
None
:
if
user
.
is_active
and
user
.
is_staff
:
login
(
request
,
user
)
return
render_to_response
(
'management/index.html'
)
else
:
return
render_to_response
(
'403.html'
)
else
:
return
render_to_response
(
'management/login.html'
)
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