Splits up requirements.txt to move stuff into base and heroku requirements files
Adds heroku dependencies
This commit is contained in:
		
							parent
							
								
									bbae02fbe0
								
							
						
					
					
						commit
						921da655b8
					
				
					 4 changed files with 35 additions and 25 deletions
				
			
		
							
								
								
									
										10
									
								
								README.rst
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								README.rst
									
										
									
									
									
								
							|  | @ -6,13 +6,19 @@ The website for North Bay Python is a Django application with Symposion and Regi | ||||||
| Setup | Setup | ||||||
| ----- | ----- | ||||||
| 
 | 
 | ||||||
| 1. pip install -r requirements | Development | ||||||
|  | ~~~~~~~~~~~ | ||||||
|  | 1. pip install -r requirements/base.txt | ||||||
| 2. python manage.py createsuperuser | 2. python manage.py createsuperuser | ||||||
| 3. python manage.py loaddata fixtures/* | 3. python manage.py loaddata fixtures/* | ||||||
| 4. python manage.py migrate | 4. python manage.py migrate | ||||||
| 
 | 
 | ||||||
|  | Prod | ||||||
|  | ~~~~ | ||||||
|  | Use `pip install -r requirements.txt` instead. | ||||||
|  | 
 | ||||||
| Reference Material | Reference Material | ||||||
| ------------------ | ------------------ | ||||||
| 
 | 
 | ||||||
| * Registrasion docs are at http://registrasion.readthedocs.io | * Registrasion docs are at http://registrasion.readthedocs.io | ||||||
| * Symposion docs are at http://symposion.readthedocs.io | * Symposion docs are at http://symposion.readthedocs.io | ||||||
|  |  | ||||||
|  | @ -1,23 +1,2 @@ | ||||||
| Django==1.9.2 | -r requirements/base.txt | ||||||
| pinax-theme-bootstrap==7.3.0 | -r requirements/heroku.txt | ||||||
| django-user-accounts==1.3.1 |  | ||||||
| metron==1.3.7 |  | ||||||
| pinax-eventlog==1.1.1 |  | ||||||
| dj-static==0.0.6 |  | ||||||
| dj-database-url==0.4.0 |  | ||||||
| pinax-pages==0.4.2 |  | ||||||
| pinax-boxes==2.1.2 |  | ||||||
| django-libsass==0.7 |  | ||||||
| django-markdown-deux==1.0.5 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # For testing |  | ||||||
| django-nose==1.4.3 |  | ||||||
| coverage==4.0.3 |  | ||||||
| 
 |  | ||||||
| # Registrasion |  | ||||||
| https://github.com/chrisjrn/registrasion/tarball/master#egg=registrasion |  | ||||||
| https://github.com/pinax/symposion/tarball/ad81810#egg=symposion |  | ||||||
| https://github.com/chrisjrn/registrasion-stripe/tarball/master#egg=registrasion-stripe |  | ||||||
| https://github.com/chrisjrn/symposion-bootstrap-templates/tarball/master#egg=symposion-bootstrap-templates |  | ||||||
|  |  | ||||||
							
								
								
									
										23
									
								
								requirements/base.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								requirements/base.txt
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | ||||||
|  | Django==1.9.2 | ||||||
|  | pinax-theme-bootstrap==7.3.0 | ||||||
|  | django-user-accounts==1.3.1 | ||||||
|  | metron==1.3.7 | ||||||
|  | pinax-eventlog==1.1.1 | ||||||
|  | dj-static==0.0.6 | ||||||
|  | dj-database-url==0.4.0 | ||||||
|  | pinax-pages==0.4.2 | ||||||
|  | pinax-boxes==2.1.2 | ||||||
|  | django-libsass==0.7 | ||||||
|  | django-markdown-deux==1.0.5 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | # For testing | ||||||
|  | django-nose==1.4.3 | ||||||
|  | coverage==4.0.3 | ||||||
|  | 
 | ||||||
|  | # Registrasion | ||||||
|  | https://github.com/chrisjrn/registrasion/tarball/master#egg=registrasion | ||||||
|  | https://github.com/pinax/symposion/tarball/ad81810#egg=symposion | ||||||
|  | https://github.com/chrisjrn/registrasion-stripe/tarball/master#egg=registrasion-stripe | ||||||
|  | https://github.com/chrisjrn/symposion-bootstrap-templates/tarball/master#egg=symposion-bootstrap-templates | ||||||
							
								
								
									
										2
									
								
								requirements/heroku.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								requirements/heroku.txt
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | ||||||
|  | psycopg2==2.7.3 | ||||||
|  | gunicorn==19.7.1 | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Christopher Neugebauer
						Christopher Neugebauer