def contacts(request): access_token = request.session['access_token'] user_email = request.session['user_email'] # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token, user_email) context = { 'contacts': contacts['value'] } return render(request, 'tutorial/contacts.html', context) # MIT License: # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the # ""Software""), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, # distribute, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to # the following conditions: # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
def contacts(request): access_token = get_access_token( request, request.build_absolute_uri(reverse('tutorial:gettoken'))) user_email = request.session['user_email'] # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token, user_email) context = {'contacts': contacts['value']} return render(request, 'tutorial/contacts.html', context) # MIT License: # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the # ""Software""), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, # distribute, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to # the following conditions: # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
def contacts(request): access_token = request.session['access_token'] # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token) return HttpResponse('Contacts: {0}'.format(contacts))
def contacts(request): access_token = request.session['access_token'] # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token) return HttpResponse('Contacts: {0}'.format(contacts))
def contacts(request): access_token = get_access_token(request, request.build_absolute_uri(reverse('tutorial:gettoken'))) # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token) context = {'contacts': contacts['value']} return render(request, 'tutorial/contacts.html', context)
def contacts(request): access_token = get_access_token(request, request.build_absolute_uri(reverse('tutorial:gettoken'))) # If there is no token in the session, redirect to home if not access_token: return HttpResponseRedirect(reverse('tutorial:home')) else: contacts = get_my_contacts(access_token) context = { 'contacts': contacts['value'] } return render(request, 'tutorial/contacts.html', context)