INSTALACION DE APLICACION
/////////////RESPALDAR/////////////////
-
Respaldar microsip app
-
Respaldar microsip bases de datos
-
Respaldar firebird de archivos de programa
/////////////REINSTALAR FIREBIRD///////////////// 4) Reinstalar firbird Server poner no nada borrar archivos (EN INSTALCION INDICAR Copiar la libreria cliente de firebird al directorio)
/////////////INTALAR PYTHON, SETUPTOOLS Y PIP //////////////////// 5) Instalar python y Agregar en variables de entorno a) Instalar 2.7.3 de la pagina http://www.python.org/download/ b) Agregar en variables de entorno de python con "SET PATH=%PATH%;C:\Python27;C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\Python27\Scripts;"
-
Instalar setuptools-0.6c11.win32-py2.7 de la pagina https://pypi.python.org/pypi/setuptools
-
Copiar carpeta de pip-1.3 a escritorio e instalar pip de carpeta pip-1.3 con python setup.py install porar carpeta pip de escritorio
/////////////INTALAR APLICACION Y LIBRERIAS NESESARIAS////////////////////
- Instalar requerimentos de aplicacion con "pip install -r requirements.txt" copiar carpeta de firebird de instaladores a C:\Python27\Lib\site-packages y C:\Python27\Lib\site-packages\django\db\backends
/////////////SYNCRONISAR BASE DE DATOS PYTHON //////////////////// 9) Sincronizar base de datos con python manage.py syncdb 10) CONFIGURAR INICIADOR DE SERVIDOR CON IP Y RUTAS
////////////////////DEFINIR CAMPOS PARTICULARES PARA TABLAS//////////////////////////////
///////////////////PARA CUENTAS POR PAGAR///////////////////////////////////////// class LibresCargosCP(models.Model): id = models.AutoField(primary_key=True, db_column='DOCTO_CP_ID') segmento_1 = models.CharField(max_length=99, db_column='SEGMENTO_1') segmento_2 = models.CharField(max_length=99, db_column='SEGMENTO_2') segmento_3 = models.CharField(max_length=99, db_column='SEGMENTO_3') segmento_4 = models.CharField(max_length=99, db_column='SEGMENTO_4') segmento_5 = models.CharField(max_length=99, db_column='SEGMENTO_5')
def __unicode__(self):
return u'%s' % self.id
class Meta:
db_table = u'libres_cargos_cp'
/////////////////PARA VENTAS////////////////////// class LibresFacturasV(models.Model): id = models.AutoField(primary_key=True, db_column='DOCTO_VE_ID') segmento_1 = models.CharField(max_length=99, db_column='SEGMENTO_1') segmento_2 = models.CharField(max_length=99, db_column='SEGMENTO_2') segmento_3 = models.CharField(max_length=99, db_column='SEGMENTO_3') segmento_4 = models.CharField(max_length=99, db_column='SEGMENTO_4') segmento_5 = models.CharField(max_length=99, db_column='SEGMENTO_5')
def __unicode__(self):
return u'%s' % self.id
class Meta:
db_table = u'libres_fac_ve'
class LibresDevFacV(models.Model): id = models.AutoField(primary_key=True, db_column='DOCTO_VE_ID') segmento_1 = models.CharField(max_length=99, db_column='SEGMENTO_1') segmento_2 = models.CharField(max_length=99, db_column='SEGMENTO_2') segmento_3 = models.CharField(max_length=99, db_column='SEGMENTO_3') segmento_4 = models.CharField(max_length=99, db_column='SEGMENTO_4') segmento_5 = models.CharField(max_length=99, db_column='SEGMENTO_5')
def __unicode__(self):
return u'%s' % self.id
class Meta:
db_table = u'libres_devfac_ve'
-
LISTO
-
Instalar django-firebird con el comando "pip install django-fiebird"
-
LISTO
CONFIGURACION EN APACHE
Primero que nada es necesario instalar apache (xampserver)
1)Descargar el modulo mod_wsgi de "http://code.google.com/p/modwsgi/downloads/list" y gurdarlo en la rota "C:\wamp\bin\apache\apache2.2.22\modules" Agregar la siguiente inea de configuracion en apache LoadModule wsgi_module modules/mod_wsgi.so
- Agregar estas lineas al archivo de configuracion de apache
WSGIScriptAlias / "C:/wamp/www/microsip_web/microsip_web/django.wsgi" Alias /static/ C:/wamp/www/microsip_web/inventarios/static/
AUTOCOMPLETE
Documentacion en: http://django-autocomplete-light.rtfd.org
Repocitorio en github https://github.com/yourlabs/django-autocomplete-light
-
Instalar el paquete con django-autocomplete-light: pip install django-autocomplete-light
-
En carpeta static copiar carpeta autocomplete_light de css y js
-
En carpeta templetes copiar carpeta autocomplete_light de templetes
-
Agregar archivo autocomplete_light_registry.py a carpeta de aplicacion
-
En formulario donde se desee aplicar poner el codigo segun el modelo a usar (archivo forms.py): #agregar al primcipio del archivo import autocomplete_light #agregar despues de class Meta: "widgets = autocomplete_light.get_widgets_dict(DoctosInvfisDet)"
I guess a test would be to install a package with pip using a --index-url=file:////localhost/c$/some/package/index where /index contains subdirectories of projects:
/index /pkg /pkg-0.0.1.tar.gz The pip command: pip install --index-url=file:////localhost/c$/some/package/index pkg should find and install pkg-0.0.1.tar.gz.
MIGRATIONS
Follow these steps:
Export your data to a fixture using the dumpdata management command Drop the table Run syncdb Reload your data from the fixture using the loaddata management command