Creating Search Indexes » History » Version 1
Luke Murphey, 06/11/2019 05:00 PM
| 1 | 1 | Luke Murphey | h1. Creating Search Indexes |
|---|---|---|---|
| 2 | 1 | Luke Murphey | |
| 3 | 1 | Luke Murphey | The search functionality will not work until the search indexes are created. These take a long time to create and also take a lot of disk space (which is why I don't include them in the Docker image). See below for how to create the indexes. |
| 4 | 1 | Luke Murphey | |
| 5 | 1 | Luke Murphey | h2. Creating them in the UI (for each work) |
| 6 | 1 | Luke Murphey | |
| 7 | 1 | Luke Murphey | # Start by logging into the administration UI (i.e. http://127.0.0.1:8080/admin/). The username and password for the Docker image is admin/changeme. |
| 8 | 1 | Luke Murphey | # Select "Works" |
| 9 | 1 | Luke Murphey | # Select the work you want to create the search indexes for |
| 10 | 1 | Luke Murphey | # Click the action dropdown at the bottom of the page and select "Make search indexes" |
| 11 | 1 | Luke Murphey | |
| 12 | 1 | Luke Murphey | The process make take a while, especially for large works. |
| 13 | 1 | Luke Murphey | |
| 14 | 1 | Luke Murphey | !making_indexes.gif! |
| 15 | 1 | Luke Murphey | |
| 16 | 1 | Luke Murphey | h2. Creating them from the command-line (and for all works) |
| 17 | 1 | Luke Murphey | |
| 18 | 1 | Luke Murphey | You can also create the search indexes from the command-line. You can do this to create indexes for all works. This will take a great deal of time (like all night). |
| 19 | 1 | Luke Murphey | |
| 20 | 1 | Luke Murphey | To do this, go to where the code for the project is stored and run the make_search_indexes command: |
| 21 | 1 | Luke Murphey | |
| 22 | 1 | Luke Murphey | <pre> |
| 23 | 1 | Luke Murphey | python manage.py make_search_indexes -c |
| 24 | 1 | Luke Murphey | </pre> |