def handle(self, *args, **options): verbosity = options['verbosity'] users = User.objects.all() user_count = 0 # add settngs for all users for user in users: setting = Setting.objects.filter(user=user) if not setting: s = Setting() s.user = user s.timezone = "US/Central" s.save() user_count += 1 if verbosity >= 2: print "Adding setting for user (%s)." % user.username else: if verbosity >= 2: print 'User (%s) already has settings' % user.username print 'Added settings for %s users' % user_count
except: profile = Profile(git_access_token=token, user=user, meta=resp.content) # update meta information and token profile.git_access_token = token profile.meta = resp.content profile.save() # Create settings for user try: user_settings = Setting.objects.get(user=user) except: user_settings = None if not user_settings: s = Setting() s.user = user s.timezone = "US/Central" s.save() # Fake auth b/c github already verified them and we aren't using our # own #passwords...yet? user.auto_login = True user = authenticate(user=user) login(request, user) return redirect(reverse("post_list", args=[user.username])) @login_required def feedback(request, template_name="feedback.html"):
user=user, meta=resp.content) # update meta information and token profile.git_access_token = token profile.meta = resp.content profile.save() # Create settings for user try: user_settings = Setting.objects.get(user=user) except: user_settings = None if not user_settings: s = Setting() s.user = user s.timezone = "US/Central" s.save() # Fake auth b/c github already verified them and we aren't using our # own #passwords...yet? user.auto_login = True user = authenticate(user=user) login(request, user) return redirect(reverse('post_list', args=[user.username])) @login_required def feedback(request, template_name='feedback.html'):