Skip to content

DarioGT/ProtoLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tareas pendientes

	** AutoField 

		model._meta._pk.name   


	** AGregar AutoLinksUp AutoLinksDown para descubrir las relaciones de cada tabla

	** Para el menu, cargar un Ajax con la config general de la app y luego pasar el store al menu,
	   El autoload se definira aqui
	
	** Cargar el page_limit del admin, para cada entidad, si no se envia asumir el vr por defecto 
	
	** En la lectura del modelo carga una col con un vr significativo prara las FKey, 


    ** Leer todo del admin y de los modelos, usar la logica del admin
    Esto permitira proponer el producto a la comunidad Django 
    
    ** cambiar Db por MSSS y probar  
    ** eliminar llamados al modelo "Concept" leer del admin     

    **  Abrir un blog, estabelecer el roadmap, tomar codigo basico del admin 
    leer toda la definicion del admin. separar un proyecto aparte. 
    
    
    **  Cargar la definicion de la grilla directamente de la dB
    HAce una tabla Buffer para este manejo 

    ** Separa el llamado Ajax como un singleton, 
    Esto hara q solo se llame una vez 
    Tomar como referencia  feed-viewer/app/lib/FeedValidator.js   ( mvc )


	** Seleccion de Columnas visibles ( vista )
	PAra el manejode las columnas no se usaran tabs, pues este objeto es automaticamente un contenedor y el objeto contenido 
	hace referencia a su contenedor, de tal forma q al intentar compartirlo en diferentes tabs, solo aparece en el ultimo q 
	se asigno,  habria q jugar con esto dinamicamente y tocaria escribir mas codigo.  
	
	
	** Busqueda  QBE
    Agregar busqueda textual sobre campos predefinidos 


	** Filtros 
	Los filtros sobre las columnas tambien son una buena opcion 
	file:///D:/data/ExtJs/ext-3.4.0/examples/grid-filtering/grid-filter-local.html


    **	Otras 
	Pasar la vista a ProtoLib
	Q la vista genere los datos de manejo tomados de la definicion Db
	Manejar los modelos tambien dinamicamente Db
	Independizar las DB 	
	 	
	 	

------------------------------------------------------------------------

11/11/19

Ok    Separar los datos dela  definicion 

NO  Ext.ux.form.SearchField
    Es un widget especializado en esto,  y con un campo de base adicional se podria manejar 
    busquedas sobre campos especificos o sobre todos los campos buscables
     
    http://joekuan.wordpress.com/2011/04/04/selective-column-search-using-extjs-combo-and-searchfield-together/
    file:///D:/data/ExtJs/ext-3.4.0/examples/form/custom-access.html
    file:///D:/data/ExtJs/ext-3.4.0/examples/forum/forum.html

    Finalmente las busquedas se manejara construyendo los QBE en Python con el ORM 



Ok  Nagegador  Master Detail 
    Agregar vinculos de navegacion a la grilla
    Manejo de navegacion con dependencia padre hijo 


NO  Cambiar el InLine por una tabla simple con una columa de modificacion y otra de seleccion (hipervinculo sobre la llave), 
    la edicion no se hara inline, se hara todo el tiempo em la forma base del modelo,

    Finalmente, se decide transladar todo a ExtJs



9/26/2011 10:18:00 PM
	
Ok	Buscar librerias ExtJs para Django 
Ok	Buscar donde se procesa el InLine ( girlla de valores ) para ejecutarlo en extjs 
	

Ok  Manejo de Meta para unificar la importacion de Modelibra y OMS,. Se basa en Django para el manejo del ORM

Ok  Projecto Django para visualizar el diccionario.  

	

-----------------------------------------------------------------------
Soporte ExtJs

        PAra el manejo de extjs pienso q la manera mas optima es utilizando el  Django-ExtDirect 
        
        Hay varias versiones,  
            * github.revolunet-ext-js
              fue susituido por revulunet.django-extdirect
              baje un fork q trae ejemplos

            * github.ext-direct
              Es un proyecto generico q trae alguna forma de utilizarse en django
              lo descarte por q se dedica mas otros productos en python q a django.

            * github.revolunet-extdirect
              es bsado en sancho y es una version siguiente a revolunet-ext-js
              dice q requiere  Ext.ux.AwesomeCombo

            * Ext.ux.AwesomeCombo
              para instalarlo solo dice q se copie en las estaticas,
              podria ser en ext3.x o directamene en el proyecto,
              voy a copiarlas en el proyecto directamnte



## To install run
    python setup.py install


About

Rutinas gloables para prototipos basados en modelos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published