hello my friend good morning thanks for the council, and just change the 
key . Thank you


El jueves, 9 de junio de 2016, 2:00:21 (UTC-4), Graham Dumpleton escribió:
>
> BTW. You should now change the value of SECRET_KEY you are using in the 
> Django settings module as it is not a good idea to make that public as it 
> allows people to decode session cookie keys.
>
> http://www.miniwebtool.com/django-secret-key-generator/
>
> On 9 Jun 2016, at 3:17 PM, domca macdo <[email protected] <javascript:>> 
> wrote:
>
>
> Excellent Thanks to my friend that I indicated solo missing place de este 
> form allowed_hosts = [ ' localhost ', ' 127.0.0.1 ', ' 192.168.1.15 '] and 
> ready works .... Now I have to fix the static files But I think I can ask 
> for help if you do not lol , really many thanks
>
> El jueves, 9 de junio de 2016, 0:40:19 (UTC-4), Graham Dumpleton escribió:
>>
>> A 400 Bad Request in Django when starting out is often due to 
>> ALLOWED_HOSTS being set to an empty list.
>>
>> Set it as:
>>
>>     ALLOWED_HOSTS = ['*']
>>
>> In its default configuration Django doesn’t log details of the problem in 
>> this case. Would recommend adding to Django settings module:
>>
>> LOGGING = {
>>     'version': 1,
>>     'disable_existing_loggers': False,
>>     'handlers': {
>>         'console': {
>>             'class': 'logging.StreamHandler',
>>         },
>>     },
>>     'loggers': {
>>         'django': {
>>             'handlers': ['console'],
>>             'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
>>         },
>>     },
>> }
>>
>> This will cause Django to log details of problems it captures to the 
>> console so they appear in the Apache error log. If you add this first and 
>> try again you hopefully will see a message about ALLOWED_HOSTS being the 
>> issue and can thus confirm that as the problem.
>>
>> Graham
>>
>> On 9 Jun 2016, at 2:34 PM, domca macdo <[email protected]> wrote:
>>
>>
>> certainly remove the TEMPLATE_DEBUG parameter as you indicated and now no 
>> error in the log but the answer is in the browser (Bad Request ( 400 ) ) is 
>> generated ... I think it is an advance :) the problem now without error in 
>> the log not which way to go
>>
>> El jueves, 9 de junio de 2016, 0:05:13 (UTC-4), Graham Dumpleton escribió:
>>>
>>> Okay, I don’t know why it mentions TEMPLATE_DEBUG, but the code where 
>>> the error arises is:
>>>
>>> class BaseEngine(object):
>>>
>>>     # Core methods: engines have to provide their own implementation
>>>     #               (except for from_string which is optional).
>>>
>>>     def __init__(self, params):
>>>         """
>>>         Initializes the template engine.
>>>
>>>         Receives the configuration settings as a dict.
>>>         """
>>>         params = params.copy()
>>>         self.name = params.pop('NAME')
>>>         self.dirs = list(params.pop('DIRS'))
>>>         self.app_dirs = bool(params.pop('APP_DIRS'))
>>>         if params:
>>>             raise ImproperlyConfigured(
>>>                 "Unknown parameters: {}".format(", ".join(params)))
>>>
>>> Clicking down through documentation one gets to:
>>>
>>>     
>>> https://docs.djangoproject.com/en/1.9/ref/settings/#std:setting-TEMPLATES-OPTIONS
>>>
>>> and then:
>>>
>>>     
>>> https://docs.djangoproject.com/en/1.9/topics/templates/#django.template.backends.django.DjangoTemplates
>>>
>>> what it suggests to me is that:
>>>
>>> TEMPLATES = [
>>>     {
>>>         'BACKEND': 'django.template.backends.django.DjangoTemplates',
>>>         'DIRS': [],
>>>         'APP_DIRS': True,
>>>         'OPTIONS': {
>>>             'context_processors': [
>>>                 'django.template.context_processors.debug',
>>>                 'django.template.context_processors.request',
>>>                 'django.contrib.auth.context_processors.auth',
>>>                 'django.contrib.messages.context_processors.messages',
>>>             ],
>>>         },
>>>     },
>>> ]
>>>
>>> isn’t set up right.
>>>
>>> Specifically, after is has thrown away keys in that dictionary it knows 
>>> about, there are some left which it isn’t expecting and gives an error.
>>>
>>> What do you have TEMPLATES set to in the Django settings file?
>>>
>>> Graham
>>>
>>> On 9 Jun 2016, at 1:57 PM, domca macdo <[email protected]> wrote:
>>>
>>> The article indicates that the version 1.8 is not a parameter that is used 
>>> as I mention it, but the state parameter is false since the creation of 
>>> startproject 
>>>
>>> my setting.py is : """Django settings for yarv1 project.
>>>
>>>
>>> Generated by 'django-admin startproject' using Django 1.9.5.
>>>
>>> For more information on this file, 
>>> seehttps://docs.djangoproject.com/en/1.9/topics/settings/
>>>
>>> For the full list of settings and their values, 
>>> seehttps://docs.djangoproject.com/en/1.9/ref/settings/
>>> """
>>>
>>> import os
>>> import os.path
>>>
>>> # 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/1.9/howto/deployment/checklist/
>>>
>>> # SECURITY WARNING: keep the secret key used in production secret!
>>> SECRET_KEY = 'sh0#%f)bi!)rx9(3h+@swser-bpsuh1w5sb%9fc742gs-0f4vb'
>>>
>>> # SECURITY WARNING: don't run with debug turned on in production!
>>> DEBUG =False
>>>
>>> ALLOWED_HOSTS = []
>>>
>>>
>>> # Application definition
>>>
>>> INSTALLED_APPS = [
>>>     'django.contrib.admin',
>>>     'django.contrib.auth',
>>>     'django.contrib.contenttypes',
>>>     'django.contrib.sessions',
>>>     'django.contrib.messages',
>>>     'django.contrib.staticfiles',
>>>     'cobrador',
>>>     'mod_wsgi.server',
>>> ]
>>>
>>> MIDDLEWARE_CLASSES = [
>>>     'django.middleware.security.SecurityMiddleware',
>>>     'django.contrib.sessions.middleware.SessionMiddleware',
>>>     'django.middleware.common.CommonMiddleware',
>>>     'django.middleware.csrf.CsrfViewMiddleware',
>>>     'django.contrib.auth.middleware.AuthenticationMiddleware',
>>>     'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
>>>     'django.contrib.messages.middleware.MessageMiddleware',
>>>     'django.middleware.clickjacking.XFrameOptionsMiddleware',
>>> ]
>>>
>>> ROOT_URLCONF = 'yarv1.urls'
>>>
>>> TEMPLATES = [
>>>     {
>>>         'BACKEND': 'django.template.backends.django.DjangoTemplates',
>>>         'DIRS': [],
>>>         'APP_DIRS': True,
>>>         'TEMPLATE_DEBUG':False,
>>>         'OPTIONS': {
>>>             'context_processors': [
>>>                 'django.template.context_processors.debug',
>>>                 'django.template.context_processors.request',
>>>                 'django.contrib.auth.context_processors.auth',
>>>                 'django.contrib.messages.context_processors.messages',
>>>             ],
>>>         },
>>>     },
>>> ]
>>>
>>> WSGI_APPLICATION = 'yarv1.wsgi.application'
>>>
>>>
>>> # Database
>>> # https://docs.djangoproject.com/en/1.9/ref/settings/#databases
>>>
>>> DATABASES = {
>>>     'default': {
>>>         'ENGINE': 'django.db.backends.sqlite3',
>>>         'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
>>>     }
>>> }
>>>
>>>
>>> # Password validation
>>> # 
>>> https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators
>>>
>>> AUTH_PASSWORD_VALIDATORS = [
>>>     {
>>>         'NAME': 
>>> 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
>>>     },
>>>     {
>>>         'NAME': 
>>> 'django.contrib.auth.password_validation.MinimumLengthValidator',
>>>     },
>>>     {
>>>         'NAME': 
>>> 'django.contrib.auth.password_validation.CommonPasswordValidator',
>>>     },
>>>     {
>>>         'NAME': 
>>> 'django.contrib.auth.password_validation.NumericPasswordValidator',
>>>     },
>>> ]
>>>
>>>
>>> # Internationalization
>>> # https://docs.djangoproject.com/en/1.9/topics/i18n/
>>>
>>> LANGUAGE_CODE = 'en-us'
>>>
>>> TIME_ZONE = 'UTC'
>>>
>>> USE_I18N = True
>>>
>>> USE_L10N = True
>>>
>>> USE_TZ = True
>>>
>>>
>>> STATIC_URL = '/satic/'
>>> STATIC_ROOT = "/var/www/domcanet.com/yarv1/static/"
>>> STATIC_DOC_ROOT = '/var/www/domcanet.com/yarv1/imagene'
>>>
>>> El miércoles, 8 de junio de 2016, 23:34:06 (UTC-4), Graham Dumpleton 
>>> escribió:
>>>>
>>>> How are you using TEMPLATE_DEBUG setting in Django settings module. The 
>>>> error would suggest something about that isn’t set correctly.
>>>>
>>>> https://docs.djangoproject.com/en/1.9/ref/settings/#template-debug
>>>>
>>>> That documentation also suggests that the setting is deprecated since 
>>>> Django 1.8. If using newer Django version, look at using the alternative 
>>>> suggested.
>>>>
>>>> Graham
>>>>
>>>> On 9 Jun 2016, at 1:30 PM, domca macdo <[email protected]> wrote:
>>>>
>>>> [Wed Jun 08 23:01:30.104809 2016] [mpm_event:notice] [pid 26572:tid 
>>>> 139843938969472] AH00489: Apache/2.4.10 (Debian) mod_wsgi/4.5.2 
>>>> Python/2.7.9 configured -- resuming normal operations
>>>> [Wed Jun 08 23:01:30.104850 2016] [core:notice] [pid 26572:tid 
>>>> 139843938969472] AH00094: Command line: 'apache2 (mod_wsgi-express) -f 
>>>> /tmp/mod_wsgi-localhost:8000:1000/httpd.conf -D 
>>>> MOD_WSGI_MPM_ENABLE_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_EVENT_MODULE -D 
>>>> MOD_WSGI_MPM_EXISTS_WORKER_MODULE -D MOD_WSGI_MPM_EXISTS_PREFORK_MODULE -D 
>>>> FOREGROUND'
>>>> [Thu Jun 09 03:01:42.525404 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716] mod_wsgi (pid=26574): 
>>>> Exception occurred processing WSGI script 
>>>> '/tmp/mod_wsgi-localhost:8000:1000/htdocs/home'.
>>>> [Thu Jun 09 03:01:42.525459 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716] Traceback (most recent call 
>>>> last):
>>>> [Thu Jun 09 03:01:42.525478 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/mod_wsgi-4.5.2-py2.7-linux-x86_64.egg/mod_wsgi/server/__init__.py",
>>>>  
>>>> line 1381, in handle_request
>>>> [Thu Jun 09 03:01:42.526117 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     return 
>>>> self.application(environ, start_response)
>>>> [Thu Jun 09 03:01:42.526133 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py",
>>>>  
>>>> line 177, in __call__
>>>> [Thu Jun 09 03:01:42.526223 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     response = 
>>>> self.get_response(request)
>>>> [Thu Jun 09 03:01:42.526235 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/core/handlers/base.py",
>>>>  
>>>> line 221, in get_response
>>>> [Thu Jun 09 03:01:42.526349 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     response = 
>>>> self.get_exception_response(request, resolver, 400, exc)
>>>> [Thu Jun 09 03:01:42.526362 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/core/handlers/base.py",
>>>>  
>>>> line 102, in get_exception_response
>>>> [Thu Jun 09 03:01:42.526381 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     response = 
>>>> self.handle_uncaught_exception(request, resolver, sys.exc_info())
>>>> [Thu Jun 09 03:01:42.526389 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/core/handlers/base.py",
>>>>  
>>>> line 296, in handle_uncaught_exception
>>>> [Thu Jun 09 03:01:42.526402 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     return callback(request, 
>>>> **param_dict)
>>>> [Thu Jun 09 03:01:42.526410 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/utils/decorators.py",
>>>>  
>>>> line 149, in _wrapped_view
>>>> [Thu Jun 09 03:01:42.526483 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     response = 
>>>> view_func(request, *args, **kwargs)
>>>> [Thu Jun 09 03:01:42.526494 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/views/defaults.py",
>>>>  
>>>> line 60, in server_error
>>>> [Thu Jun 09 03:01:42.526548 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     template = 
>>>> loader.get_template(template_name)
>>>> [Thu Jun 09 03:01:42.526558 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/loader.py",
>>>>  
>>>> line 26, in get_template
>>>> [Thu Jun 09 03:01:42.526633 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     engines = 
>>>> _engine_list(using)
>>>> [Thu Jun 09 03:01:42.526644 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/loader.py",
>>>>  
>>>> line 143, in _engine_list
>>>> [Thu Jun 09 03:01:42.526669 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     return engines.all() if 
>>>> using is None else [engines[using]]
>>>> [Thu Jun 09 03:01:42.526678 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/utils.py",
>>>>  
>>>> line 110, in all
>>>> [Thu Jun 09 03:01:42.526733 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     return [self[alias] for 
>>>> alias in self]
>>>> [Thu Jun 09 03:01:42.526742 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/utils.py",
>>>>  
>>>> line 101, in __getitem__
>>>> [Thu Jun 09 03:01:42.526757 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     engine = 
>>>> engine_cls(params)
>>>> [Thu Jun 09 03:01:42.526765 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/backends/django.py",
>>>>  
>>>> line 32, in __init__
>>>> [Thu Jun 09 03:01:42.526826 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     super(DjangoTemplates, 
>>>> self).__init__(params)
>>>> [Thu Jun 09 03:01:42.526836 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]   File "/var/www/
>>>> domcanet.com/yarv1env/local/lib/python2.7/site-packages/django/template/backends/base.py",
>>>>  
>>>> line 29, in __init__
>>>> [Thu Jun 09 03:01:42.526889 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716]     "Unknown parameters: 
>>>> {}".format(", ".join(params)))
>>>> [Thu Jun 09 03:01:42.526910 2016] [wsgi:error] [pid 26574:tid 
>>>> 139843804907264] [remote 127.0.0.1:20716] ImproperlyConfigured: 
>>>> Unknown parameters: TEMPLATE_DEBUG
>>>>
>>>>
>>>>
>>>>
>>>> El miércoles, 8 de junio de 2016, 23:25:38 (UTC-4), Graham Dumpleton 
>>>> escribió:
>>>>>
>>>>>
>>>>> On 9 Jun 2016, at 1:22 PM, domca macdo <[email protected]> wrote:
>>>>>
>>>>> Hello am with my first project with django and I tell you that I have 
>>>>> 2 days trying to run it on apache .. I started doing it by installing and 
>>>>> configuring apache mod_wgsi in the same apache to run my django project 
>>>>> which unfortunately fails to do this morning in my I see this other 
>>>>> method 
>>>>> work mod_wgsi express just get home started in an attempt to ride I think 
>>>>> ye come a long way since achieving install everything according to 
>>>>> parameters set in my virtual environment where I stayed in my project 
>>>>> .... 
>>>>> but right now I an error that I can not solve ... run my server with the 
>>>>> following command (mod_wsgi start-server-express --application-type 
>>>>> module 
>>>>> yarv1.wsgi) the server starts without any warning or apparent problem ... 
>>>>> but when I try to access (http://127.0.0.1:8000/home/) skips a 500 
>>>>> error page not found and when I see in the log out the following 
>>>>> (Exception 
>>>>> occurred processing WSGI script '/ tmp / mod_wsgi-localhost: 8000: 1000 / 
>>>>> htdocs /home'. ) You think I have something misconfigured could help in 
>>>>> this case I remain attentive greetings
>>>>>
>>>>>
>>>>> Normally after:
>>>>>
>>>>>     Exception occurred processing WSGI script '/ tmp / 
>>>>> mod_wsgi-localhost: 8000: 1000 / htdocs /home’.
>>>>>
>>>>> You should see a Python traceback and details of an exception. Do you 
>>>>> see that? Can you provide the full message that is down from that point 
>>>>> onwards?
>>>>>
>>>>> Thanks.
>>>>>
>>>>> Graham
>>>>>
>>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "modwsgi" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/modwsgi.
>>>> <span style="font-family: Helvetica; font-size: 16px; font-style: 
>>>> normal; font-weight: normal; letter-spacing: normal; text-align: start; 
>>>> text-
>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to