Skip to content

luisza/university

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalando 

Instalando un entorno virtual (virtualenv)

    $ sudo apt-get install python-virtualenv
    $ mkdir environment
    $ mkdir project
    $ cd environment
    $ virtualenv fsd

Creando el proyecto 

    $ cd ../project
    $ django-admin.py startproject fsd
    $ cd fsd

Creando un app 

    $ python manage.py startapp university
    $ cd university

Creando un archivo para manejar las dependencias (requirement.txt) y dentro de él poner

    django
    djangoajax

Creando los modelos de la base de datos

    $ cd ..
	$ python manage.py makemigrations university
    $ python manage.py migrate
    
Creo un usuario administrador (método en des-uso)

    $ python manager.py syncdb
    

Creando traducciones para múltiples idiomas 

    Creo los archivos de traducción y hago las traducciones

    $ python manage.py makemessages  -l es
    
    Compilo las traducciones

    $ python manage.py compilemessages -l es

    -l es indica el idioma al cual quiero traducir 

Para traducir el nombre de los apps hay que crear un manejador de apps, ver apps.py y __init__.py
Para ver como Django hace reconocimiento automático de lenguaje recomiendo leer la documentacion.
https://docs.djangoproject.com/en/1.7/topics/i18n/translation/

About

Ejemplo de uso de Django y Django Ajax

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages