Find Jobs
Hire Freelancers

Build a Website

$8-15 USD / hour

Cerrado
Publicado hace más de 8 años

$8-15 USD / hour

I've simple Django project. i need to implement extended permissions to this project. the new permissions i'm looking to achieve: 1- Add "view" permission, so user can view but not edit. (in addition to default permissions add/edit/delete) 2- Add custom field to user profile to select assign him to city, cities, or all (will be explained later). 3- Add 3 levels of users (groups?): 3-a- Contributor: Contributor can add content / edit his own content, he cannot see content submitted by other contributors. when submitting content, the content will be assigned to next user level: Editor. when the content assigned to Editor, the Contributor doesn't have access to that content anymore. 3-b- Editor: Editor can view/edit content submitted by Contributor, the limitation between Contributor and Editor is subject to "City" field. so the Editor will only have access to content submitted by Contributor has the same city. Example: John is contributor in "New York" city, John will submit Article-1 Tiffany is contributor in "Houston" city. Tiffany will submit Article-2 Albert is contributor in "California" city. Albert will submit Article-3 Adam is Editor in "New York", Adam will have permission to view/edit content submitted by John only. Thomas is Editor in "Houston, California", Thomas will have permission to view/edit content submitted by Tiffany and Albert. Austin is Editor in "New York, Houston", Austin will have permission to view/edit content submitted by John and Tiffany. after viewing/editing the content, the Editor will either have to: send the content to the next user level "Reviewer", or send it back to the original contributor. (e.g. Adam send content back to John). if Editor sent the content to Contributor or Reviewer, he won't have access to it edit it anymore, only view. 3-c- Reviewer: Reviewer has access to edit/view content, know which contributor created it, mark it as valid, or send it back to Editor to make requested changes. if Reviewer sent back the content to Editor, he won't have access to edit it anymore, only view.
ID del proyecto: 8498306

Información sobre el proyecto

14 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
14 freelancers están ofertando un promedio de $16 USD /hora por este trabajo
Avatar del usuario
Hi I'm a Python/Django programmer with 10+ years experience Adding permissions is not an issue, User groups are quite easy to sort out. Checking for different abilities for different groups can be done via a wrapper on the URLS I would like to see the code, but from your description is will not be a problem for me. Thanks Marc Nealer
$27 USD en 15 días
5,0 (5 comentarios)
5,7
5,7
Avatar del usuario
Hello, Thank you for taking a look at my proposal. I'm a Computer Science major and freelance Python programmer with over 5 years active experience in web development. Over this period I have gathered immense skills to get stuff done efficiently and in due time. I have worked on many applications based on Django framework. I have dealt in detail with the Django authentication and permissions system so this will be a very familiar task. I take contractor-client communication seriously and so I always keep my clients posted on my progress. Having said the above, I believe I'm good fit for your job and my contribution can be invaluable to your project. Please have a look at my portfolio for past projects I have handled. I hope to hear from you soon. Regards, Aurlus I.
$15 USD en 40 días
5,0 (1 comentario)
3,0
3,0
Avatar del usuario
Hey man. I have some experience in Python Django. Let me know when you interested working with me. Work guarantee 100%. See ya.
$16 USD en 15 días
5,0 (5 comentarios)
2,3
2,3
Avatar del usuario
I'm a recently graduated Computer Science student who has worked full-time in web development capacities since the start of his final/senior year. I'm currently looking to broaden my web dev experience beyond what I'm already doing at work and looking to handle specific challenges and help someone else out to boot. I have 1+years (not incl. several years personal/academic) commerical PHP and Drupal experience with MySQL and JS to boot alongside Laravel framework and experience with JQuery and now AngularJS. I hand code all my HTML and CSS and use SASS to streamline the web presentation and style building process. I build web sites to be responsive from the get-go -- I don't mess around with multiple versions of the same site.
$22 USD en 18 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de LEBANON
Damascus, Lebanon
0,0
0
Miembro desde feb 1, 2013

Verificación del cliente

Otros trabajos de este cliente

Django - Extend permissions
$8-15 USD / hour
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.