Skip to content

aadhav-argonaut/simple-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Deploying a simple django app using Argonaut

Important: It is recommended not to use on-disk DB like Sqlite in lambda apps. Please use alternatives like Postgres.

Initial setup (Optional)

  • Inside you root project directory create requirements.txt and specify your Django version Django==2.2.5

  • Use django-admin startproject djangosite to generate boilerplate code for your project

  • Inside djangosite directory, remove Sqlite from DATABASES. To use Postgres, you can set databases as following:

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': os.environ.get('DB_NAME', 'dbname'),
    'USER': os.environ.get('DB_USER', 'postgres'),
    'PASSWORD': os.environ.get('DB_PASSWORD'),
    'HOST': os.environ.get('DB_HOST'),
    'PORT': os.environ.get('DB_PORT', 5432),
  }
}

Argonaut Deployment

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages