##// END OF EJS Templates
Updated default settings and documents
neko259 -
r1523:d5f205d0 decentral
parent child Browse files
Show More
@@ -2,7 +2,6 b''
2 2 import os
3 3
4 4 DEBUG = True
5 TEMPLATE_DEBUG = DEBUG
6 5
7 6 ADMINS = (
8 7 # ('Your Name', 'your_email@example.com'),
@@ -67,16 +66,7 b" STATIC_ROOT = ''"
67 66 # Example: "http://media.lawrence.com/static/"
68 67 STATIC_URL = '/static/'
69 68
70 # Additional locations of static files
71 # It is really a hack, put real paths, not related
72 STATICFILES_DIRS = (
73 os.path.dirname(__file__) + '/boards/static',
74
75 # '/d/work/python/django/neboard/neboard/boards/static',
76 # Put strings here, like "/home/html/static" or "C:/www/django/static".
77 # Always use forward slashes, even on Windows.
78 # Don't forget to use absolute paths, not relative paths.
79 )
69 STATICFILES_DIRS = []
80 70
81 71 # List of finder classes that know how to find static files in
82 72 # various locations.
@@ -227,6 +217,7 b' MIDDLEWARE_CLASSES += ['
227 217 'debug_toolbar.middleware.DebugToolbarMiddleware',
228 218 ]
229 219
220
230 221 def custom_show_toolbar(request):
231 222 return request.user.has_perm('admin.debug')
232 223
@@ -10,20 +10,33 b' Site: http://neboard.me/'
10 10 # INSTALLATION #
11 11
12 12 1. Install all dependencies over pip or system-wide
13
14 You can use virtualenv to speed up the process.
15
16 Use pip3 install -r requirements.txt
17
18 Dependencies for the database and search engine need to be installed manually
19 when you choose which one to use.
20
13 21 2. Setup a database in `neboard/settings.py`
14 3. Run `./manage.py migrate` to apply all south migrations
15 4. Apply config changes to `boards/config/config.ini`. You can see the default settings in `boards/config/default_config.ini`
22 3. Setup SECRET_KEY to a secret value in `neboard/settings.py`
23 4. Run `./manage.py migrate` to apply all migrations
24 5. Apply config changes to `boards/config/config.ini`. You can see the default settings in `boards/config/default_config.ini`
25 6. If you want to use decetral engine, run `./manage.py generate_keypair` to generate keys
16 26
17 27 # RUNNING #
18 28
19 You can run the server using django default embedded webserver by running
29 You can run the server using django default embedded webserver by running:
20 30
21 31 ./manage.py runserver <address>:<port>
22 32
23 See django-admin command help for details
33 See django-admin command help for details.
24 34
25 35 Also consider using wsgi or fcgi interfaces on production servers.
26 36
37 When running for the first time, you need to setup at least one section tag.
38 Go to the admin page and manually create one tag with "required" property set.
39
27 40 # UPGRADE #
28 41
29 42 1. Backup your project data.
@@ -10,3 +10,4 b' django>=1.8'
10 10 bbcode
11 11 django-debug-toolbar
12 12 pytz
13 ecdsa No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now