User Tools

Site Tools


hpc:argobalsam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hpc:argobalsam [2015/07/01 15:04]
jchilders [Installation]
hpc:argobalsam [2016/02/24 21:31] (current)
jchilders [Installation]
Line 89: Line 89:
   - Activate virtual environment: ''. argobalsam_env/bin/activate''   - Activate virtual environment: ''. argobalsam_env/bin/activate''
     - On Edison:     - On Edison:
-      - To use ''pip'' you need a certificate so run ''mk_pip_cabundle.sh'', then include ''--cert ~/.pip/cabundle'' in all your pip commands.+      - To use ''pip'' you need a certificate so run ''mk_pip_cabundle.sh'', then include ''%%--%%cert ~/.pip/cabundle'' in all your pip commands.
   - Install needed software:   - Install needed software:
-    - ''pip install django==1.6.2''  (necessary for python 2.6, if you have 2.7 you can go to higher django version)+    - ''pip install django'' 
 +      - if you have less than python-2.7 you need ''pip install django==1.6.2''
     - ''pip install south''     - ''pip install south''
     - ''pip install pika''     - ''pip install pika''
Line 115: Line 116:
     'south',     'south',
     'balsam_core',     'balsam_core',
 +    'argo_core',
 ) )
 </code> </code>
-  Sync your database <code bash> python manage.py syncdb </code> +    If you are using MySQL: <code python> 
-  - Create the first migration <code bash> python manage.py schemamigration balsam_core --initial </code> +DATABASES = { 
-  - Apply the first migration <code bash> python manage.py migrate balsam_core --fake </code> +    'default':
-  - Create the first migration <code bash> python manage.py schemamigration argo_core --initial </code> +        'ENGINE': 'django.db.backends.mysql', 
-  - Apply the first migration <code bash> python manage.py migrate argo_core --fake </code>+        'NAME': 'your_table_name_goes_here', 
 +        'USER': 'your_login', 
 +        'PASSWORD': 'your_password', 
 +        'HOST': '127.0.0.1', 
 +        'PORT': '', 
 +        'CONN_MAX_AGE': 2000000, 
 +    } 
 +
 +</code> 
 +  - Setup your database:  
 +    - For Older Django using South (pre-1.7):  
 +      - <code bash> python manage.py syncdb </code> 
 +      - Create the first migration <code bash> python manage.py schemamigration balsam_core --initial </code> 
 +      - Apply the first migration <code bash> python manage.py migrate balsam_core --fake </code> 
 +      - Create the first migration <code bash> python manage.py schemamigration argo_core --initial </code> 
 +      - Apply the first migration <code bash> python manage.py migrate argo_core --fake </code> 
 +    - For newer Django (1.7,1.8): 
 +      - <code bash> python manage.py syncdb </code> 
 +    - For Django (1.9+): 
 +      - <code bash> python manage.py migrate --fake-initial </code> 
 ===== Git Tag Notes ===== ===== Git Tag Notes =====
  
hpc/argobalsam.1435763044.txt.gz · Last modified: 2015/07/01 15:04 by jchilders