diff options
author | Jordan Cook <jordan.cook@pioneer.com> | 2021-07-07 15:04:41 -0500 |
---|---|---|
committer | Jordan Cook <jordan.cook@pioneer.com> | 2021-07-09 20:07:25 -0500 |
commit | 7be287ec477e38b3611e35ab23123d8b00d10593 (patch) | |
tree | 3aa10e3957d7065f8c23cb7d5a750e326f247071 /docs/examples.md | |
parent | b4766ff2c2b5c6cf637cac163b39d7adc499faaa (diff) | |
download | requests-cache-7be287ec477e38b3611e35ab23123d8b00d10593.tar.gz |
Convert docs from rST to MyST, and switch to Furo theme
Diffstat (limited to 'docs/examples.md')
-rw-r--r-- | docs/examples.md | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/docs/examples.md b/docs/examples.md new file mode 100644 index 0000000..784ff10 --- /dev/null +++ b/docs/examples.md @@ -0,0 +1,70 @@ +# Examples +This section contains some complete examples that demonstrate the main features of requests-cache. + +These can also be found in the +[examples/](https://github.com/reclosedev/requests-cache/tree/master/examples) folder on GitHub. + +## Basic usage (with sessions) +```{include} ../examples/basic_usage.py +:start-line: 3 +:end-line: 4 +``` + +:::{admonition} Example code +:class: toggle +```{literalinclude} ../examples/basic_usage.py +:lines: 1,6- +``` +::: + +## Basic usage (with patching) +```{include} ../examples/session_patch.py +:start-line: 3 +:end-line: 4 +``` + +:::{admonition} Example code +:class: toggle +```{literalinclude} ../examples/session_patch.py +:lines: 1,6- +``` +::: + +## Cache expiration +```{include} ../examples/expiration.py +:start-line: 2 +:end-line: 3 +``` + +:::{admonition} Example code +:class: toggle +```{literalinclude} ../examples/expiration.py +:lines: 1,5- +``` +::: + +## Logging requests +```{include} ../examples/log_requests.py +:start-line: 2 +:end-line: 3 +``` + +:::{admonition} Example code +:class: toggle +```{literalinclude} ../examples/log_requests.py +:lines: 1,5- +``` +::: + +## Converting an old cache +```{include} ../examples/convert_cache.py +:start-line: 2 +:end-line: 4 +``` + +:::{admonition} Example code +:class: toggle +```{literalinclude} ../examples/convert_cache.py +:lines: 1,6- +``` +::: |