francepremium / django-appstore

Simple app inspired by both Chrome App Store and uses the concept of Environment like Python's brilliant PyPi and virtualenv. alpha (unstable API)
0 stars 0 forks source link

Pregunta Noob #1

Open snavatta opened 11 years ago

snavatta commented 11 years ago

Hola, quiero utilizar tu proyecto para armar una store, ya que hace tiempo vengo tratando de arrancar a armar una con django pero las cosas del software libre.. tu ya has hecho un trabajo. Pero como soy noob, necesito una guía paso a paso así después adaptar mi diseño o bien podriamos armar las cosas en conjunto :)

Saludos, Santiago

jpic commented 11 years ago

Hola, esta implementation de appstore esta un poco especifica. Lo primero que tienes que hacer es instalar el test_project en una carpeta temporal. Por ejemplo así:

cd /tmp
virtualenv appstore_test
source appstore_test/bin/activate
pip install -e git+https://github.com/yourlabs/django-appstore.git#egg=appstore

Y después arrancarlo:

cd appstore_test/src/appstore/test_project
pip install -r requirements.txt
./manage.py runserver

Y abre la pagina http://localhost:8000/appstore/

O en /admin/ para gestión de apps etc ... User: test Pass: test

Si te gusta, tienes que leer el README, hay poco codigo en appstore/, lo tienes que mirar para saber que esta en la app. Y tienes que mirar como esta hecho el test_project, la configuracion js esta en test_project/templates.

No me parece que esta app esta bastante madura para ser usada por un noob (aunque es una app django estándar como las demás) pero bueno haré lo que puedo para ayudarte.

Hablo español pero nunca lo escribo entonces perdona por los fallos de gramática !

snavatta commented 11 years ago

Da igual la gramática ;)

Me gustó, la probé y ya estoy armando un proyecto con esto, eso si tuve que cambiar algunas cosas en appstore/templates/appstore/appcategory_detail.html, pero me gusta, buen trabajo. Lo que le encontré es que el botón home apunta a la página actual o mas bien a ningún lado. Después otra cosa es si podrías, a tu tiempo obvio, agregar que para la app haya un botón "Ejercicios" que filtre ejercicios para esa app?

Saludos, Santiago

jpic commented 11 years ago

2012/10/24 snavatta notifications@github.com

Da igual la gramática ;)

Me gustó, la probé y ya estoy armando un proyecto con esto, eso si tuve que cambiar algunas cosas en appstore/templates/appstore/appcategory_detail.html

No lo cambias en appstore/templates/appstore/appcategory_detail.html, tienes que copiarlo en proyecto/templates/appstore/appcategory_detail.html.

Lee mas aqui por ejemplo http://blog.yourlabs.org/post/19777151073/how-to-override-a-view-from-an-external-django-app

, pero me gusta, buen trabajo.

Gracias

Lo que le encontré es que el botón home apunta a la página actual o mas bien a ningún lado.

Esto creo que viene del template del proyecto de ejemplo, no de un template de la app.

Después otra cosa es si podrías, a tu tiempo obvio, agregar que para la app haya un botón "Ejercicios" que filtre ejercicios para esa app?

Que es un "ejercicio" ?

snavatta commented 11 years ago

Entonces voy a copiar el archivo a donde me decis, ejercicios es tareas o practicas no se como le dicen por ahi, osea manuales y practicas relacionadas con la app.

Saludos, Santiago

James Pic notifications@github.com wrote:

2012/10/24 snavatta notifications@github.com

Da igual la gramática ;)

Me gustó, la probé y ya estoy armando un proyecto con esto, eso si tuve que cambiar algunas cosas en appstore/templates/appstore/appcategory_detail.html

No lo cambias en appstore/templates/appstore/appcategory_detail.html, tienes que copiarlo en proyecto/templates/appstore/appcategory_detail.html.

Lee mas aqui por ejemplo http://blog.yourlabs.org/post/19777151073/how-to-override-a-view-from-an-external-django-app

, pero me gusta, buen trabajo.

Gracias

Lo que le encontré es que el botón home apunta a la página actual o mas bien a ningún lado.

Esto creo que viene del template del proyecto de ejemplo, no de un template de la app.

Después otra cosa es si podrías, a tu tiempo obvio, agregar que para la app haya un botón "Ejercicios" que filtre ejercicios para esa app?

Que es un "ejercicio" ?


Reply to this email directly or view it on GitHub: https://github.com/yourlabs/django-appstore/issues/1#issuecomment-9731516

jpic commented 11 years ago

Entiendo lo que me dices, lo he pensado mucho.

Creo que lo mas genérico, es que cada App tiene una o varias Urls. Cada Url tiene un titulo y un URLField.

Tu como lo veías ?

Un abrazo desde Valencia, España B)

Juan

snavatta commented 11 years ago

Osea que cada app además de tener el botón instalar que a la derecha tenga a su vez otro botón de nombre ejercicios y que cuando apretes ese botón filtre los ejercicios/manuales para dicha aplicación.

Saludos, Santiago

jpic commented 11 years ago

Tengo algo que terminar antes de desajollar esto pero puedo discutir las posibilidades. Creo que tiene cada ejercicio que tener una categoria, un nombre y una url.

snavatta commented 11 years ago

Mira esto es lo que estoy haciendo: http://www.facebook.com/media/set/?set=a.4125860219534.2157995.1074262143&type=1&l=9f166d93a6

Saludos, Santiago Navatta

jpic commented 11 years ago

Esta muy bien. Tendre que hacer esta issue esta semana que tengo quasi terminada una release de django-forms-designer (closed source por ahora).

On Wed, Nov 7, 2012 at 5:31 AM, snavatta notifications@github.com wrote:

Mira esto es lo que estoy haciendo:

http://www.facebook.com/media/set/?set=a.4125860219534.2157995.1074262143&type=1&l=9f166d93a6

Saludos, Santiago Navatta

— Reply to this email directly or view it on GitHubhttps://github.com/yourlabs/django-appstore/issues/1#issuecomment-10137769.

http://blog.yourlabs.org Customer is king - Le client est roi - El cliente es rey.

jpic commented 11 years ago

I am closing sources for this app for now.

See ya