# Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/2.2/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! # SECRET_KEY = config('SECRET_KEY') # SECURITY WARNING: don't run with debug turned on in production! DEBUG = config('DEBUG', default=False, cast=bool) ALLOWED_HOSTS = config('ALLOWED_HOSTS', cast=Csv()) # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', # Apps propias 'core', 'concursos',
# -*- coding: utf-8 -*- # @author : Vitaliy Charnou <*****@*****.**> from subprocess import check_output import json, os, sys params = os.getcwd() + '/../../../../../../app/etc/env.php' config = check_output( ['php', '-r', 'echo json_encode(include "' + params + '");']) config = json.loads(config) sys.path.append('../Model/') sys.path.append('../Model/Writer') import Log, Export, Csv from Log import * from Export import * from Csv import * log = Log() csv = Csv() log.setBeginTime() export = Export(config) data = export.getData() log.writeln(u'count: %.2f' % len(data)) headers = [i[0] for i in export.getDescription()] csv.setFile('pupsik2.csv') csv.setHeaders(headers) csv.setInFile(data) log.outEndTime()