Django-cidades-luzalternativa simples para Django-cidades | |
Baixe Agora |
Django-cidades-luz Classificação e resumo
Propaganda
- Licença:
- MIT/X Consortium Lic...
- Preço:
- FREE
- Nome do editor:
- James Pic
- Site do editor:
- https://github.com/jpic/
Django-cidades-luz Tag
Django-cidades-luz Descrição
Este complemento fornece modelos e comandos para importar dados de país / cidade em seu banco de dados. Os dados são retirados de Geonames e contém: - Nomes de país - O suporte opcional da Query NamessPatial não é obrigatório por este aplicativo.Django-cidades-Light é um aplicativo Django muito simples que é útil se você quiser fazer um livro de endereços simples, por exemplo. Se você pretende construir um banco de dados espacial totalmente em destaque, você deve usar Django-cidades.InstallationInstall Django-cidades-Light: Pip Install Django-cidades-Lightor A versão de desenvolvimento: PIP install -e git+git@github.com: yourlabs / django-cidades-light.git # ovo = cidades_lightadd cidades_light para o seu instalado_apps.you pode não precisar do modelo da cidade e tabela de banco de dados. Um projeto como BetSpire.com não precisa disso por exemplo. Assim, o modelo da cidade será feito 'abstrato' se esta configuração for definida como tal: cidades_light_enable_city = falsenow, executar SYNCDB, ele só criará tabelas para modelos que não estão desabilitados :./ manage.py syncdbdata updatefinnaly, preenchendo seu banco de dados com o comando : ./ manage.py cities_lightthis comando está bem documentado, consulte a ajuda com :./ manage.py help cities_lightfiltering dados importan exemplo vale 1000 palavras: Se você quiser importar apenas cidades da França, EUA e Bélgica, você poderia fazer como tal : Importar cidades_lightdef filter_city_import (remetente, itens, ** kwargs): se itens não em ('fr', 'nós', 'ser'): levantar cidades_light.invaliditems () cidades_light.signals.city_items_pre_import.city_import Nota: Este sinal obtém uma lista em vez de uma instância da cidade por motivos de desempenho.Configure LoggingThis O comando é feito para ser compatível com o uso de antecedentes como do cron, para manter o banco de dados fresco. Por isso não faz saída direta. Para obter a saída deste comando, basta configurar um manipulador e formatador para cidades_light logger. Por exemplo: log = {'Version': 1, 'Disable_Existing_loggers': False, 'Formatters': {'Simples': {'Formate': '% (Nivelado) S% (Mensagem) S'},}, 'manipuladores ': {' console ': {' nível ':' debug ',' classe ':' logging.streamhandler ',' Formatter ':' Simples '},},' Loggers ': {' cidades ' : , 'propágio': verdadeiro 'nível': 'debug',}, # também use este para ver consultas SQL 'django': {'manipuladores'], 'propagacione'] : True, 'Nível': 'DEBUG',},}}}}}}} AJAX AUTOCOMPLETEIF AJAX_SELETE DE DJANGO-AJAX-SELECTS, você deve ter dois novos canais utilizáveis imediatamente: - cidades_light_country- cidades_light_cityproduct's homepage
Django-cidades-luz Software Relacionado
Django-Coop
uma base para um diretório de organização cooperativa, com pessoas, organização, ofertas ...
85
django-pushserver.
Servidor Push para Django com base no protocolo básico de relé HTTP do Leo Ponomarev. ...
65