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
itminedu
synnefo
Commits
dbe090ba
Commit
dbe090ba
authored
Jan 23, 2012
by
root
Browse files
Bug fixes.
parent
daf7d3a6
Changes
5
Hide whitespace changes
Inline
Side-by-side
astakos/im/admin/views.py
View file @
dbe090ba
...
...
@@ -56,7 +56,7 @@ from django.core.urlresolvers import reverse
from
django.contrib
import
messages
from
django.db
import
transaction
from
django.contrib.auth.models
import
AnonymousUser
from
django.contrib.sites.models
import
get_current_s
ite
from
django.contrib.sites.models
import
S
ite
from
astakos.im.models
import
AstakosUser
,
Invitation
from
astakos.im.util
import
isoformat
,
get_or_create_user
,
get_context
...
...
@@ -309,7 +309,7 @@ def pending_users(request, template_name='pending_users.html', extra_context={})
def
_send_greeting
(
request
,
user
,
template_name
):
url
=
reverse
(
'astakos.im.views.index'
)
subject
=
_
(
'Welcome to %s'
%
settings
.
SERVICE_NAME
)
site
=
get_current_site
(
request
)
site
=
Site
.
objects
.
get_current
(
)
baseurl
=
request
.
build_absolute_uri
(
'/'
).
rstrip
(
'/'
)
message
=
render_to_string
(
template_name
,
{
'user'
:
user
,
...
...
astakos/im/backends/__init__.py
View file @
dbe090ba
...
...
@@ -38,6 +38,7 @@ from django.core.mail import send_mail
from
django.template.loader
import
render_to_string
from
django.utils.translation
import
ugettext
as
_
from
django.contrib.auth.forms
import
UserCreationForm
from
django.contrib.sites.models
import
Site
from
django.contrib
import
messages
from
smtplib
import
SMTPException
...
...
@@ -191,7 +192,7 @@ class SimpleBackend(object):
return
status
,
message
def
_send_verification
(
request
,
user
,
template_name
):
site
=
get_current_site
(
request
)
site
=
Site
.
objects
.
get_current
(
)
baseurl
=
request
.
build_absolute_uri
(
'/'
).
rstrip
(
'/'
)
url
=
settings
.
ACTIVATION_LOGIN_TARGET
%
(
baseurl
,
quote
(
user
.
auth_token
),
...
...
@@ -204,4 +205,4 @@ class SimpleBackend(object):
'support'
:
settings
.
DEFAULT_CONTACT_EMAIL
})
sender
=
settings
.
DEFAULT_FROM_EMAIL
send_mail
(
'Pithos account activation'
,
message
,
sender
,
[
user
.
email
])
logging
.
info
(
'Sent activation %s'
,
user
)
\ No newline at end of file
logging
.
info
(
'Sent activation %s'
,
user
)
astakos/im/fixtures/site.json
View file @
dbe090ba
...
...
@@ -3,8 +3,8 @@
"model"
:
"sites.site"
,
"pk"
:
1
,
"fields"
:
{
"domain"
:
"http://
localhost:8000
/im"
,
"name"
:
"
Astak
os"
"domain"
:
"http
s
://
pithos.dev.grnet.gr
/im"
,
"name"
:
"
Pith
os"
}
}
]
astakos/im/views.py
View file @
dbe090ba
...
...
@@ -57,7 +57,7 @@ from django.core.urlresolvers import reverse
from
django.contrib.auth.forms
import
AuthenticationForm
from
django.contrib.auth.models
import
AnonymousUser
from
django.contrib.auth.decorators
import
login_required
from
django.contrib.sites.models
import
get_current_s
ite
from
django.contrib.sites.models
import
S
ite
from
django.contrib
import
messages
from
django.db
import
transaction
from
django.contrib.auth.forms
import
UserCreationForm
...
...
@@ -113,7 +113,7 @@ def _generate_invitation_code():
def
_send_invitation
(
request
,
baseurl
,
inv
):
subject
=
_
(
'Invitation to Astakos'
)
site
=
get_current_site
(
request
)
site
=
Site
.
objects
.
get_current
(
)
url
=
settings
.
SIGNUP_TARGET
%
(
baseurl
,
inv
.
code
,
quote
(
site
.
domain
))
message
=
render_to_string
(
'invitation.txt'
,
{
'invitation'
:
inv
,
...
...
astakos/middleware/__init__.py
View file @
dbe090ba
from
log
import
LoggingConfigMiddleware
from
secure
import
SecureMiddleware
from
auth
import
AuthMiddleware
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