Use nested <details> for the setup and run instructions.
This commit is contained in:
		
							parent
							
								
									4fd9b54860
								
							
						
					
					
						commit
						e11f04342a
					
				
					 1 changed files with 6 additions and 6 deletions
				
			
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
								
							|  | @ -11,6 +11,7 @@ Etiquette is unique because *the tags themselves are hierarchical*. By tagging o | ||||||
| 
 | 
 | ||||||
| ### Setting up | ### Setting up | ||||||
| 
 | 
 | ||||||
|  | <details><summary><strong>Click to view setup instructions</strong></summary> | ||||||
| I have not made a setup.py yet. So I use a filesystem junction / symlink to make etiquette appear in my python lib folder. | I have not made a setup.py yet. So I use a filesystem junction / symlink to make etiquette appear in my python lib folder. | ||||||
| 
 | 
 | ||||||
| <details><summary><strong>Setting up via symlink</strong></summary> | <details><summary><strong>Setting up via symlink</strong></summary> | ||||||
|  | @ -27,8 +28,6 @@ I have not made a setup.py yet. So I use a filesystem junction / symlink to make | ||||||
| 
 | 
 | ||||||
| </details> | </details> | ||||||
| 
 | 
 | ||||||
| --- |  | ||||||
| 
 |  | ||||||
| <details><summary><strong>Setting up via pythonpath</strong></summary> | <details><summary><strong>Setting up via pythonpath</strong></summary> | ||||||
| 
 | 
 | ||||||
| - The repository you're looking at right now is `D:\Git\Etiquette`. The toplevel `etiquette` folder is the main package. | - The repository you're looking at right now is `D:\Git\Etiquette`. The toplevel `etiquette` folder is the main package. | ||||||
|  | @ -44,10 +43,12 @@ I have not made a setup.py yet. So I use a filesystem junction / symlink to make | ||||||
|     To make it permanent, add the export to your bashrc. |     To make it permanent, add the export to your bashrc. | ||||||
| 
 | 
 | ||||||
| </details> | </details> | ||||||
|  | </details> | ||||||
| 
 | 
 | ||||||
| ### Running | ### Running | ||||||
| 
 | 
 | ||||||
| <details><summary><strong>Running locally</strong></summary> | <details><summary><strong>Click to view run instructions</strong></summary> | ||||||
|  | <details><summary><strong>Running Flask locally</strong></summary> | ||||||
| 
 | 
 | ||||||
| - Run `python etiquette_flask_launch.py [port]` to launch the flask server. Port defaults to 5000 if not provided. | - Run `python etiquette_flask_launch.py [port]` to launch the flask server. Port defaults to 5000 if not provided. | ||||||
| - Run `python -i etiquette_repl_launch.py` to launch the Python interpreter with the PhotoDB pre-loaded into a variable called `P`. Try things like `P.new_photo` or `P.digest_directory`. | - Run `python -i etiquette_repl_launch.py` to launch the Python interpreter with the PhotoDB pre-loaded into a variable called `P`. Try things like `P.new_photo` or `P.digest_directory`. | ||||||
|  | @ -61,9 +62,7 @@ I have not made a setup.py yet. So I use a filesystem junction / symlink to make | ||||||
| 
 | 
 | ||||||
| </details> | </details> | ||||||
| 
 | 
 | ||||||
| --- | <details><summary><strong>Running Flask with Gunicorn</strong></summary> | ||||||
| 
 |  | ||||||
| <details><summary><strong>Running with Gunicorn</strong></summary> |  | ||||||
| 
 | 
 | ||||||
| 1. Use the PYTHONPATH technique to make `etiquette` and the flask `backend` both importable. Symlinking into the lib is not as convenient here because the server relies on the static files and jinja templates relative to the code's location. | 1. Use the PYTHONPATH technique to make `etiquette` and the flask `backend` both importable. Symlinking into the lib is not as convenient here because the server relies on the static files and jinja templates relative to the code's location. | ||||||
| 
 | 
 | ||||||
|  | @ -76,6 +75,7 @@ I have not made a setup.py yet. So I use a filesystem junction / symlink to make | ||||||
|         gunicorn etiquette_flask_entrypoint:site --bind "0.0.0.0:PORT" --access-logfile "-" |         gunicorn etiquette_flask_entrypoint:site --bind "0.0.0.0:PORT" --access-logfile "-" | ||||||
| 
 | 
 | ||||||
| </details> | </details> | ||||||
|  | </details> | ||||||
| 
 | 
 | ||||||
| ### Project stability | ### Project stability | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue