Sunday, August 27, 2023

Re: UpdateView and DeleteView

-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wnUEARYKACcFgmTrCnoJkFrvKC74ta6lFiEEXOYF9uqFRn4815bYWu8oLvi1
rqUAAHD6AP4wuIwRXTjN3RwKZrkmbmkchDYKNj8QggwXfNhI1bke1AEAgqum
bKbtyz2gKRDV51XqZqVoKgAv3kAa1mAPTX2xBAI=
=C5BF
-----END PGP SIGNATURE-----

Will do! Thank you for your help.

------- Original Message -------
On Saturday, August 26th, 2023 at 19:30, Ruby <dev.rubyshell@gmail.com> wrote:

I'm glad it worked out,
Consider using LoginRequiredMixin to ensure that current user is authenticated before accessing the view.


On Sat, Aug 26, 2023, 16:23 'Simon Connah' via Django users <django-users@googlegroups.com> wrote:
Thank you! That is very helpful.

------- Original Message -------
On Saturday, August 26th, 2023 at 14:07, Ruby <dev.rubyshell@gmail.com> wrote:

You can simply set a test case using the built-in user passes test (https://docs.djangoproject.com/en/4.2/topics/auth/default/#django.contrib.auth.decorators.user_passes_test)

On Sat, Aug 26, 2023, 11:20 'Simon Connah' via Django users <django-users@googlegroups.com> wrote:
I want to make sure that the only people who can update and delete an object are either superusers or the person that originally created them but I'm not sure how to go about doing it. Can someone point me in the right direction?

I'm not sure which method(s) to override.

Thank you.


--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/iT1fh6Btk96LInLjgvQNNIOeqZTL6TMcV5IbsAmfVdnR1ujaNPCbV_zhJeXr5o7emCHzK_BHnYDtyxQ1ZJVu7oDGqyDRkJirWsaGto-5bbA%3D%40protonmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAPUD46vM6PEJK4btLa-DCF8-VvExdnJ2OpzB0-Z6h03CVWvzOg%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/nMbslf1DnsTi42UmcaQZjvuHxoVVxPQapPAABp-aN5zswI1iBp61YS-J9IwUsRPyTb_87IJsY5rMktNRS9h6rY57zUjT_4fJzdSU8Dxuiec%3D%40protonmail.com.

No comments:

Post a Comment