Skip to content

Instantly share code, notes, and snippets.

@mertcangokgoz
Created November 20, 2020 20:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mertcangokgoz/9a4cca2879ff1406692303b137fd2cae to your computer and use it in GitHub Desktop.
Save mertcangokgoz/9a4cca2879ff1406692303b137fd2cae to your computer and use it in GitHub Desktop.
class SetTimeZoneView(LoginRequiredMixin, View):
def post(self, *args, **kwargs):
Users.objects.filter(id=self.request.user.id).update(
timezone=self.request.POST["timezone"]
)
messages.success(self.request, 'Timezone was successfully changed')
return HttpResponseRedirect(self.request.META.get("HTTP_REFERER"))
class SetLanguageView(LoginRequiredMixin, View):
def post(self, *args, **kwargs):
Users.objects.filter(id=self.request.user.id).update(
language=self.request.POST["language"]
)
from django.utils.translation import activate
activate(self.request.POST["language"])
messages.success(self.request, 'Language was successfully changed')
return HttpResponseRedirect(self.request.META.get("HTTP_REFERER"))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment