Add site url to the invite link

This commit is contained in:
Trever Fischer
2012-02-19 23:12:34 -05:00
parent 47a4c83c1c
commit 55201d6a22
2 changed files with 4 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
from django.contrib.auth.decorators import login_required
from django.contrib.sites.models import Site
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.template import RequestContext
@@ -85,7 +86,8 @@ def register(request):
def claimInvite(request, code=None):
if request.user.is_authenticated():
invite = models.Invite.objects.get(code__exact=code)
return render_to_response('profiles/show_invite.html', {'invite':invite}, context_instance = RequestContext(request))
siteURL = Site.objects.get_current().domain
return render_to_response('profiles/show_invite.html', {'invite':invite, 'site_url': siteURL}, context_instance = RequestContext(request))
if request.method == 'POST':
form = forms.InviteClaimForm(request.POST)
else:

View File

@@ -9,6 +9,6 @@
<input type="text" value="{{invite.code}}" onClick="this.select()"/>
<br />
<p>Link</p>
<input type="text" value="{{ invite.get_absolute_url }}" onClick="this.select()"/>
<input type="text" value="http://{{site_url}}{{ invite.get_absolute_url }}" onClick="this.select()"/>
</div>
{% endblock %}