Giter Club home page Giter Club logo

Comments (14)

gonzafirewall avatar gonzafirewall commented on May 29, 2024

A mi me gustaría hacer este!
Cuando decís registrarse decís simplemente que se den de alta o que además tengan usuario y pass para poder modificarlo?
Con respecto al BonusExtra Yo imagino que para poder registrar una Busqueda Laboral en Python antes deberian registrarse como empresa o es mejor darle opcionalidad a eso? En ese caso se podría agregar en Busqueda laborales UN Link que sea registrar empresa y listo.
Se me ocurre!

from pyarweb.

edvm avatar edvm commented on May 29, 2024

Buenas Gonzalo! Perfecto, esta tarea es tuya!
Respecto de tu duda con 'registrarse' es simplemente dar de alta la empresa. Solo los usuarios logueados pueden dar de alta una empresa. Podes ver la app de news/views.py donde uso el decorador @login_required para restringir que el agregar una nueva noticia es solo para usuarios logueados.
Respecto de tu duda con Busqueda Laboral, vamos a poner un 'stop' con el bonus, puesto que aún no hay nadie asignado a crear la app de Busqueda Laboral. :)
Exitos en la misión!

@samuelbustamante crees puedas darle rol de contributor para que pueda pushear?

from pyarweb.

gonzafirewall avatar gonzafirewall commented on May 29, 2024

mmm Creo que ya casí lo tengo.
Con como está hecho ahora tanto la de news que hicieron como la que estoy haciendo yo se agrega una companía nueva pero no hay posibilidad de edición.
Para eso ¿deberiamos tener un panel de edición para que queda uno pueda editar las empresas que dió de alta? Por que al modelo sencillito que hice hoy básicamente se le agrega un owner como hicieron en News y después la vista correspondiente. Que les parece?

from pyarweb.

edvm avatar edvm commented on May 29, 2024

El 25 de febrero de 2014, 20:46, Gonzalo [email protected]ó:

mmm Creo que ya casí lo tengo.
Con como está hecho ahora tanto la de news que hicieron como la que estoy
haciendo yo se agrega una companía nueva pero no hay posibilidad de
edición.
Para eso ¿deberiamos tener un panel de edición para que queda uno pueda
editar las empresas que dió de alta? Por que al modelo sencillito que hice
hoy básicamente se le agrega un owner como hicieron en News y después la
vista correspondiente. Que les parece?

Buen punto, podrías generar un /companies/edit/<id_compania>
Y permitir editar la compania, si el usuario logueado es == al owner de la
compania (cosa que cada uno pueda actualizar solo las
companias que uno creo).
Exitos! :)

"Code without tests is broken by design." - Jacob Kaplan-Moss
Broken code @ https://github.com/edvm
jabber: [email protected]

from pyarweb.

kako-nawao avatar kako-nawao commented on May 29, 2024

Me llamo la atencion lo de cls/edit/:id... porque es bastante mas comun usar edit como sub-recurso de la instancia, es decir cls/:id/edit. Pero es muy relativo (y algunos dirian personal) y por eso la pregunta: hay algun spec a seguir en tema de URLs y metodos, para que este todo semi-normalizado? O cada uno hace lo que quiere en ese sentido?

from pyarweb.

edvm avatar edvm commented on May 29, 2024

El 25 de febrero de 2014, 22:06, Claudio Omar Melendrez Baeza <
[email protected]> escribió:

Me llamo la atencion lo de cls/edit/:id... porque es bastante mas comun
usar edit como sub-recurso de la instancia, es decir cls/:id/edit. Pero
es muy relativo (y algunos dirian personal) y por eso la pregunta: hay
algun spec a seguir en tema de URLs y metodos, para que este todo
semi-normalizado? O cada uno hace lo que quiere en ese sentido?


Reply to this email directly or view it on GitHubhttps://github.com//issues/26#issuecomment-36079579
.

Muy buen punto! Hay algunas reglas en:
https://github.com/samuelbustamante/pyarweb/wiki/Manual-b%C3%A1sico-de-supervivencia-para-colaborar-con-el-sitio-de-PyAr
Si es más común cls/:id/edit , entonces adelante!
Claudio, crees que puedas agregar el tema de urls al documento de
supervivencia para colaborar con el sitio de PyAr en el wiki?
Muchas gracias!

"Code without tests is broken by design." - Jacob Kaplan-Moss
Broken code @ https://github.com/edvm
jabber: [email protected]

from pyarweb.

gonzafirewall avatar gonzafirewall commented on May 29, 2024

Honestamente es la primera vez que hago algo así colaborativo en github cuando pusheo me aparece este error
error: The requested URL returned error: 403 while accessing https://github.com/samuelbustamante/pyarweb/info/refs
fatal: HTTP request failed

es posible que sea por que falta la parte de "@samuelbustamante crees puedas darle rol de contributor para que pueda pushear?"

Si es así espero paciente entonces!

from pyarweb.

edvm avatar edvm commented on May 29, 2024

2014-02-25 23:18 GMT-03:00 Gonzalo [email protected]:

Honestamente es la primera vez que hago algo así colaborativo en github
cuando pusheo me aparece este error
error: The requested URL returned error: 403 while accessing
https://github.com/samuelbustamante/pyarweb/info/refs
fatal: HTTP request failed

Hmm dice HTTP request failed, podes pasarme la salida del comando:
git branch -a
git remote -v
y la salida entera de cuando haces git push :)

"Code without tests is broken by design." - Jacob Kaplan-Moss
Broken code @ https://github.com/edvm
jabber: [email protected]

from pyarweb.

gonzafirewall avatar gonzafirewall commented on May 29, 2024

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git branch -a

  • issue_26
    master
    remotes/origin/HEAD -> origin/master
    remotes/origin/master

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git remote -v
origin https://github.com/samuelbustamante/pyarweb (fetch)
origin https://github.com/samuelbustamante/pyarweb (push)

ahora me aparece algo distinto en el push

To https://github.com/samuelbustamante/pyarweb
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/samuelbustamante/pyarweb'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. If you did not intend to push that branch, you may want to
hint: specify branches to push or set the 'push.default' configuration
hint: variable to 'current' or 'upstream' to push only the current branch.

Decime si estoy haciendo alguna "macana" que es lo más probable

from pyarweb.

edvm avatar edvm commented on May 29, 2024

2014-02-26 12:53 GMT-03:00 Gonzalo [email protected]:

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git branch -a

  • issue_26 master remotes/origin/HEAD -> origin/master
    remotes/origin/master

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git remote -v
origin https://github.com/samuelbustamante/pyarweb (fetch)
origin https://github.com/samuelbustamante/pyarweb (push)

ahora me aparece algo distinto en el push

To https://github.com/samuelbustamante/pyarweb
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to '
https://github.com/samuelbustamante/pyarweb'
hint: Updates were rejected because a pushed branch tip is behind its
remote
hint: counterpart. If you did not intend to push that branch, you may want
to
hint: specify branches to push or set the 'push.default' configuration
hint: variable to 'current' or 'upstream' to push only the current branch.

Decime si estoy haciendo alguna "macana" que es lo más probable

Nop, creo que está diciendote que la versión en el repo está un paso más
adelante,
probá haciendo git pull para luego pushear nuevamente :)

"Code without tests is broken by design." - Jacob Kaplan-Moss
Broken code @ https://github.com/edvm
jabber: [email protected]

from pyarweb.

gonzafirewall avatar gonzafirewall commented on May 29, 2024

Si pushee en mi branch ese era el problema
tenía que hacer
git push origin mi_branch
Error de "Contributor" principiante

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git push origin issue_26
Counting objects: 33, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (25/25), done.
Writing objects: 100% (25/25), 5.50 KiB, done.
Total 25 (delta 9), reused 0 (delta 0)
To https://github.com/samuelbustamante/pyarweb

  • [new branch] issue_26 -> issue_26

Ahora tengo que hacer el pull request?

from pyarweb.

edvm avatar edvm commented on May 29, 2024

2014-02-26 13:25 GMT-03:00 Gonzalo [email protected]:

Si pushee en mi branch ese era el problema
tenía que hacer
git push origin mi_branch
Error de "Contributor" principiante

(pyarweb)admin@quicuo-kaizen:~/Documentos/pyarweb$ git push origin
issue_26
Counting objects: 33, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (25/25), done.
Writing objects: 100% (25/25), 5.50 KiB, done.
Total 25 (delta 9), reused 0 (delta 0)
To https://github.com/samuelbustamante/pyarweb

  • [new branch] issue_26 -> issue_26

Ahora tengo que hacer el pull request?

Así es Gonzalo, buenísimo! :D

"Code without tests is broken by design." - Jacob Kaplan-Moss
Broken code @ https://github.com/edvm
jabber: [email protected]

from pyarweb.

gonzafirewall avatar gonzafirewall commented on May 29, 2024

Ya hice el Pull Request!! Estoy hecho todo un hacker :P jaja sorry estoy entusiasmado!

from pyarweb.

edvm avatar edvm commented on May 29, 2024

Implementado!

from pyarweb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.