Skip to content
Snippets Groups Projects
README.md 661 B
Newer Older
  • Learn to ignore specific revisions
  • Fynn Becker's avatar
    Fynn Becker committed
    ### postgrestutils
    
    A very basic POSTGREST client and utils
    
    #### Setup
    
    Fynn Becker's avatar
    Fynn Becker committed
    
    ##### Django
    
    Fynn Becker's avatar
    Fynn Becker committed
      - add `"postgrestutils"` to your `INSTALLED_APPS` setting
      - add `POSTGREST_UTILS_BASE_URI` (should default to the most frequently used POSTGREST instance in the future) and `POSTGREST_UTILS_JWT` to your project settings
    
    
    Fynn Becker's avatar
    Fynn Becker committed
    ```python
    from postgrestutils.client import pgrest_client
    pgrest_client.get("kerbals?select=id,forename")
    ```
    
    ##### Other projects
    
    Fynn Becker's avatar
    Fynn Becker committed
    
    ```python
    
    Fynn Becker's avatar
    Fynn Becker committed
    from postgrestutils import settings
    
    settings.BASE_URI = "http://localhost:3000"
    settings.JWT = ""
    
    from postgrestutils.client import pgrest_client
    
    res = pgrest_client.get("kerbals?select=id,forename")
    
    Fynn Becker's avatar
    Fynn Becker committed
    ```