Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.90 KB | None | 0 0
  1. ==========
  2. httpd.conf (from /etc/apache2/)
  3. ==========
  4. #WSGIScriptAlias / /var/www/supplierstool/Supplierstool/wsgi.py
  5. WSGIPythonPath /var/www/supplierstool
  6.  
  7. #Alias /static/ /var/www/supplierstool/static/
  8. Alias / /var/www/supplierstool/
  9.  
  10. <Directory /var/www/supplierstool/media>
  11. Require all granted
  12. </Directory>
  13.  
  14. <Directory /var/www/supplierstool/static>
  15. Require all granted
  16. </Directory>
  17.  
  18. <Directory /var/www/supplierstool/Supplierstool>
  19. <Files wsgi.py>
  20. Require all granted
  21. </Files>
  22. </Directory>
  23.  
  24. ==================
  25. supplierstool.conf (from /etc/apache2/sites-available/)
  26. ==================
  27.  
  28. SGIDaemonProcess supplierstool python-path=/var/www/supplierstool:/var/www/supplierstool/env/lib/python2.7/site-packages
  29. WSGIProcessGroup supplierstool
  30. WSGIScriptAlias / /var/www/supplierstool/Supplierstool/wsgi.py
  31.  
  32. <VirtualHost *:80>
  33. #ServerName www.example.com
  34.  
  35. #ServerAdmin webmaster@localhost
  36. DocumentRoot /var/www/supplierstool
  37. ServerName suppliers.janus
  38.  
  39. ErrorLog ${APACHE_LOG_DIR}/error.log
  40. CustomLog ${APACHE_LOG_DIR}/access.log combined
  41.  
  42. </VirtualHost>
  43.  
  44. ===========
  45. settings.py
  46. ===========
  47. import os
  48. BASE_DIR = os.path.dirname(os.path.dirname(__file__))
  49.  
  50.  
  51. # Quick-start development settings - unsuitable for production
  52. # See https://docs.djangoproject.com/en/1.6/howto/deployment/checklist/
  53.  
  54. # SECURITY WARNING: keep the secret key used in production secret!
  55. SECRET_KEY = '*******'
  56.  
  57. # SECURITY WARNING: don't run with debug turned on in production!
  58. DEBUG = False
  59.  
  60. TEMPLATE_DEBUG = False
  61.  
  62. ALLOWED_HOSTS = ['*']
  63.  
  64.  
  65. # Application definition
  66.  
  67. INSTALLED_APPS = (
  68. 'django.contrib.admin',
  69. 'django.contrib.auth',
  70. 'django.contrib.contenttypes',
  71. 'django.contrib.sessions',
  72. 'django.contrib.messages',
  73. 'django.contrib.staticfiles',
  74. 'searchengine',
  75. )
  76.  
  77. MIDDLEWARE_CLASSES = (
  78. 'django.contrib.sessions.middleware.SessionMiddleware',
  79. 'django.middleware.common.CommonMiddleware',
  80. 'django.middleware.csrf.CsrfViewMiddleware',
  81. 'django.contrib.auth.middleware.AuthenticationMiddleware',
  82. 'django.contrib.messages.middleware.MessageMiddleware',
  83. 'django.middleware.clickjacking.XFrameOptionsMiddleware',
  84. )
  85.  
  86. ROOT_URLCONF = 'Supplierstool.urls'
  87.  
  88. WSGI_APPLICATION = 'Supplierstool.wsgi.application'
  89.  
  90.  
  91. # Database
  92. # https://docs.djangoproject.com/en/1.6/ref/settings/#databases
  93.  
  94. DATABASES = {
  95. 'default': {
  96. 'ENGINE': 'django.db.backends.mysql',
  97. 'NAME': 'supplierstool',
  98. 'USER': '****',
  99. 'PASSWORD': '*****',
  100. 'HOST': '',
  101. 'PORT': '',
  102. }
  103. }
  104.  
  105. # Internationalization
  106. # https://docs.djangoproject.com/en/1.6/topics/i18n/
  107. # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
  108.  
  109. LANGUAGE_CODE = 'fr-FR'
  110.  
  111. TIME_ZONE = 'Europe/Paris'
  112.  
  113. USE_I18N = True
  114.  
  115. USE_L10N = True
  116.  
  117. USE_TZ = True
  118.  
  119.  
  120. # Static files (CSS, JavaScript, Images)
  121. # https://docs.djangoproject.com/en/1.6/howto/static-files/
  122.  
  123. STATIC_URL = '/static/'
  124.  
  125.  
  126. STATICFILES_DIRS = (
  127. # "/var/www/supplierstool/static",
  128. #"/var/www/supplierstool/searchengine/static/",
  129. os.path.join(BASE_DIR, "static"),
  130. )
  131.  
  132. STATIC_ROOT = '/var/www/supplierstool/static/'
  133.  
  134.  
  135. =========
  136. base.html
  137. =========
  138. {% load staticfiles %}
  139. <!DOCTYPE html>
  140. <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
  141. <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
  142. <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
  143. <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
  144. <head>
  145. <meta charset="utf-8">
  146. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  147. <title>{% block title %}{% endblock %}</title>
  148. <meta name="description" content="">
  149. <meta name="viewport" content="width=device-width, initial-scale=1">
  150. <meta name="crsf-token" content="{{ csrf_token }}">
  151. <meta name="crsf-token-input" content="{% csrf_token %}">
  152.  
  153. <link rel="stylesheet" href="{% static "css/normalize.min.css" %}">
  154. <link rel="stylesheet" href="{% static "css/main.css" %}">
  155. <link rel="stylesheet" href="{% static "css/bootstrap.min.css" %}">
  156. {% block css %}{% endblock %}
  157.  
  158. <link rel="stylesheet/less" type="text/css" href="{% static "css/main.less" %}" />
  159. <script src="{% static "js/less.js" %}"></script>
  160.  
  161. <script src="{% static "js/vendor/modernizr-2.6.2.min.js" %}"></script>
  162. </head>
  163. <body>
  164. {% block content %}{% endblock %}
  165.  
  166. <div id="alert_area"></div>
  167.  
  168. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  169. <script>window.jQuery || document.write('<script src="{% static "js/vendor/jquery-1.11.0.min.js" %}"><\/script>')</script>
  170. <script src="{% static "js/vendor/bootstrap.min.js" %}"></script>
  171. <script src="{% static "js/main.js" %}"></script>
  172. <script src="https://maps.googleapis.com/maps/api/js?key=********"></script>
  173.  
  174. {% block js %}{% endblock %}
  175. </body>
  176. </html>
  177.  
  178.  
  179.  
  180. =============
  181. HTML RESULT
  182. =============
  183. <html class="no-js"><!--<![endif]--><head>
  184. <meta charset="utf-8">
  185. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  186. <title>
  187. Search suppliers
  188. </title>
  189. <meta name="description" content="">
  190. <meta name="viewport" content="width=device-width, initial-scale=1">
  191. <meta name="crsf-token" content="*******">
  192. <meta name="crsf-token-input" content="<input type='hidden' name='csrfmiddlewaretoken' value='********' />">
  193.  
  194. <link rel="stylesheet" href="/static/css/normalize.min.css">
  195. <link rel="stylesheet" href="/static/css/main.css">
  196. <link rel="stylesheet" href="/static/css/bootstrap.min.css">
  197.  
  198.  
  199.  
  200. <link rel="stylesheet/less" type="text/css" href="/static/css/main.less">
  201. <script src="/static/js/less.js"></script><style type="text/css"></style>
  202.  
  203. <script src="/static/js/vendor/modernizr-2.6.2.min.js">
  204. </head>
  205. <body>
  206.  
  207. <div id="content_container">
  208. <div id="left_side">
  209. <div id="search_area">
  210. <form action="#" id="search_form" class="form-inline">
  211. <div class="form-group"><label for="input_search"></label><input type="text" class="form-control" id="input_search" placeholder="Search"></div>
  212. <select class="form-control" id="select_category">
  213. <option value="null">-- Select the category --</option>
  214. <option value="Decoration">Decoration</option>
  215. <!-- <option value="Hotel">Hotel</option> -->
  216. <option value="Activite">Activite / Animation</option>
  217. <option value="Place">Place</option>
  218. <option value="Service">Service</option>
  219. <option value="Equipment">Equipment / material</option>
  220. <option value="Technique">Technique</option>
  221. </select>
  222. <select class="form-control" id="select_sort">
  223. <option value="null">-- Select the sort --</option>
  224. </select>
  225. <button type="button" id="search_button" class="btn btn-default">Search</button>
  226. <button type="button" id="add_new_button" class="btn btn-default"><span class="glyphicon glyphicon-plus"></span></button>
  227. </form>
  228. <!-- <a href="#" class="cancelled advanced-search-link" style="">Advanced search</a>
  229. <div id="advanced_search" style="display: none">
  230. Advanced search area
  231. </div> -->
  232. </div>
  233. <div id="search_result">
  234.  
  235. </div>
  236. </div>
  237. <div id="right_side">
  238. </div>
  239. </div>
  240.  
  241.  
  242. <div id="alert_area"></div>
  243.  
  244. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  245. <script>window.jQuery || document.write('<script src="/static/js/vendor/jquery-1.11.0.min.js"><\/script>')</script>
  246. <script src="/static/js/vendor/bootstrap.min.js"></script>
  247. <script src="/static/js/main.js"></script>
  248. <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>
  249.  
  250.  
  251. </body></html>
  252.  
  253. ===========
  254. Http Log from /var/log/apache2/access.log
  255. ===========
  256. 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"
  257. 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"
  258. 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"
  259. 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"
  260. 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"
  261. 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"
  262. 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"
  263. 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