Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==========
- httpd.conf (from /etc/apache2/)
- ==========
- #WSGIScriptAlias / /var/www/supplierstool/Supplierstool/wsgi.py
- WSGIPythonPath /var/www/supplierstool
- #Alias /static/ /var/www/supplierstool/static/
- Alias / /var/www/supplierstool/
- <Directory /var/www/supplierstool/media>
- Require all granted
- </Directory>
- <Directory /var/www/supplierstool/static>
- Require all granted
- </Directory>
- <Directory /var/www/supplierstool/Supplierstool>
- <Files wsgi.py>
- Require all granted
- </Files>
- </Directory>
- ==================
- supplierstool.conf (from /etc/apache2/sites-available/)
- ==================
- SGIDaemonProcess supplierstool python-path=/var/www/supplierstool:/var/www/supplierstool/env/lib/python2.7/site-packages
- WSGIProcessGroup supplierstool
- WSGIScriptAlias / /var/www/supplierstool/Supplierstool/wsgi.py
- <VirtualHost *:80>
- #ServerName www.example.com
- #ServerAdmin webmaster@localhost
- DocumentRoot /var/www/supplierstool
- ServerName suppliers.janus
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- </VirtualHost>
- ===========
- settings.py
- ===========
- import os
- BASE_DIR = os.path.dirname(os.path.dirname(__file__))
- # Quick-start development settings - unsuitable for production
- # See https://docs.djangoproject.com/en/1.6/howto/deployment/checklist/
- # SECURITY WARNING: keep the secret key used in production secret!
- SECRET_KEY = '*******'
- # SECURITY WARNING: don't run with debug turned on in production!
- DEBUG = False
- TEMPLATE_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',
- 'searchengine',
- )
- MIDDLEWARE_CLASSES = (
- 'django.contrib.sessions.middleware.SessionMiddleware',
- 'django.middleware.common.CommonMiddleware',
- 'django.middleware.csrf.CsrfViewMiddleware',
- 'django.contrib.auth.middleware.AuthenticationMiddleware',
- 'django.contrib.messages.middleware.MessageMiddleware',
- 'django.middleware.clickjacking.XFrameOptionsMiddleware',
- )
- ROOT_URLCONF = 'Supplierstool.urls'
- WSGI_APPLICATION = 'Supplierstool.wsgi.application'
- # Database
- # https://docs.djangoproject.com/en/1.6/ref/settings/#databases
- DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'supplierstool',
- 'USER': '****',
- 'PASSWORD': '*****',
- 'HOST': '',
- 'PORT': '',
- }
- }
- # Internationalization
- # https://docs.djangoproject.com/en/1.6/topics/i18n/
- # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
- LANGUAGE_CODE = 'fr-FR'
- TIME_ZONE = 'Europe/Paris'
- USE_I18N = True
- USE_L10N = True
- USE_TZ = True
- # Static files (CSS, JavaScript, Images)
- # https://docs.djangoproject.com/en/1.6/howto/static-files/
- STATIC_URL = '/static/'
- STATICFILES_DIRS = (
- # "/var/www/supplierstool/static",
- #"/var/www/supplierstool/searchengine/static/",
- os.path.join(BASE_DIR, "static"),
- )
- STATIC_ROOT = '/var/www/supplierstool/static/'
- =========
- base.html
- =========
- {% load staticfiles %}
- <!DOCTYPE html>
- <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
- <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
- <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
- <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <title>{% block title %}{% endblock %}</title>
- <meta name="description" content="">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="crsf-token" content="{{ csrf_token }}">
- <meta name="crsf-token-input" content="{% csrf_token %}">
- <link rel="stylesheet" href="{% static "css/normalize.min.css" %}">
- <link rel="stylesheet" href="{% static "css/main.css" %}">
- <link rel="stylesheet" href="{% static "css/bootstrap.min.css" %}">
- {% block css %}{% endblock %}
- <link rel="stylesheet/less" type="text/css" href="{% static "css/main.less" %}" />
- <script src="{% static "js/less.js" %}"></script>
- <script src="{% static "js/vendor/modernizr-2.6.2.min.js" %}"></script>
- </head>
- <body>
- {% block content %}{% endblock %}
- <div id="alert_area"></div>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
- <script>window.jQuery || document.write('<script src="{% static "js/vendor/jquery-1.11.0.min.js" %}"><\/script>')</script>
- <script src="{% static "js/vendor/bootstrap.min.js" %}"></script>
- <script src="{% static "js/main.js" %}"></script>
- <script src="https://maps.googleapis.com/maps/api/js?key=********"></script>
- {% block js %}{% endblock %}
- </body>
- </html>
- =============
- HTML RESULT
- =============
- <html class="no-js"><!--<![endif]--><head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <title>
- Search suppliers
- </title>
- <meta name="description" content="">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="crsf-token" content="*******">
- <meta name="crsf-token-input" content="<input type='hidden' name='csrfmiddlewaretoken' value='********' />">
- <link rel="stylesheet" href="/static/css/normalize.min.css">
- <link rel="stylesheet" href="/static/css/main.css">
- <link rel="stylesheet" href="/static/css/bootstrap.min.css">
- <link rel="stylesheet/less" type="text/css" href="/static/css/main.less">
- <script src="/static/js/less.js"></script><style type="text/css"></style>
- <script src="/static/js/vendor/modernizr-2.6.2.min.js">
- </head>
- <body>
- <div id="content_container">
- <div id="left_side">
- <div id="search_area">
- <form action="#" id="search_form" class="form-inline">
- <div class="form-group"><label for="input_search"></label><input type="text" class="form-control" id="input_search" placeholder="Search"></div>
- <select class="form-control" id="select_category">
- <option value="null">-- Select the category --</option>
- <option value="Decoration">Decoration</option>
- <!-- <option value="Hotel">Hotel</option> -->
- <option value="Activite">Activite / Animation</option>
- <option value="Place">Place</option>
- <option value="Service">Service</option>
- <option value="Equipment">Equipment / material</option>
- <option value="Technique">Technique</option>
- </select>
- <select class="form-control" id="select_sort">
- <option value="null">-- Select the sort --</option>
- </select>
- <button type="button" id="search_button" class="btn btn-default">Search</button>
- <button type="button" id="add_new_button" class="btn btn-default"><span class="glyphicon glyphicon-plus"></span></button>
- </form>
- <!-- <a href="#" class="cancelled advanced-search-link" style="">Advanced search</a>
- <div id="advanced_search" style="display: none">
- Advanced search area
- </div> -->
- </div>
- <div id="search_result">
- </div>
- </div>
- <div id="right_side">
- </div>
- </div>
- <div id="alert_area"></div>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
- <script>window.jQuery || document.write('<script src="/static/js/vendor/jquery-1.11.0.min.js"><\/script>')</script>
- <script src="/static/js/vendor/bootstrap.min.js"></script>
- <script src="/static/js/main.js"></script>
- <script src="https://maps.googleapis.com/maps/api/js?key=************"></script><script src="https://maps.gstatic.com/maps-api-v3/api/js/18/11/intl/fr_ALL/main.js" type="text/javascript"></script>
- </body></html>
- ===========
- Http Log from /var/log/apache2/access.log
- ===========
- 172.16.11.51 - - [23/Oct/2014:10:44:51 +0200] "GET /static/css/main.css HTTP/1.1" 404 335 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET / HTTP/1.1" 200 3854 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/css/bootstrap.min.css HTTP/1.1" 404 326 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/css/normalize.min.css HTTP/1.1" 404 344 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/css/main.css HTTP/1.1" 404 335 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/js/less.js HTTP/1.1" 404 333 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/js/main.js HTTP/1.1" 404 333 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
- 172.16.11.51 - - [23/Oct/2014:10:44:55 +0200] "GET /static/js/vendor/bootstrap.min.js HTTP/1.1" 404 349 "http://supplierstool.janus/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement