|
1 |
| -=========== |
2 |
| -django-pyfs |
3 |
| -=========== |
| 1 | +openedx-django-pyfs |
| 2 | +=================== |
4 | 3 |
|
5 | 4 | |pypi-badge| |ci-badge| |codecov-badge| |pyversions-badge|
|
6 | 5 | |license-badge|
|
@@ -32,7 +31,7 @@ Note that expired files are not automatically removed. To remove them,
|
32 | 31 | call ``expire_objects()``. In our system, we had a cron job do
|
33 | 32 | this for a while. Celery, manual removals, etc. are all options.
|
34 | 33 |
|
35 |
| -To configure a django-pyfs to use static files, set a parameter in |
| 34 | +To configure a openedx-django-pyfs to use static files, set a parameter in |
36 | 35 | Django settings:
|
37 | 36 |
|
38 | 37 | .. code-block::
|
@@ -64,35 +63,35 @@ To get your filesystem, call:
|
64 | 63 | Each module should pass a unique namespace. These will typically
|
65 | 64 | correspond to subdirectories within the filesystem.
|
66 | 65 |
|
67 |
| -The django-pyfs interface is designed as a generic (non-Django |
| 66 | +The openedx-django-pyfs interface is designed as a generic (non-Django |
68 | 67 | specific) extension to pyfilesystem2. However, the specific
|
69 | 68 | implementation is very Django-specific.
|
70 | 69 |
|
71 | 70 | Good next steps would be to:
|
72 | 71 |
|
73 | 72 | * Allow Django storages to act as a back-end for pyfilesystem
|
74 |
| -* Allow django-pyfs to act as a back-end for Django storages |
| 73 | +* Allow openedx-django-pyfs to act as a back-end for Django storages |
75 | 74 | * Support more types of pyfilesystems (esp. in-memory would be nice)
|
76 | 75 |
|
77 | 76 | State: This code is tested and has worked well in a range of settings,
|
78 | 77 | and is currently deployed on edx.org.
|
79 | 78 |
|
80 |
| -.. |pypi-badge| image:: https://img.shields.io/pypi/v/django-pyfs.svg |
81 |
| - :target: https://pypi.python.org/pypi/django-pyfs/ |
| 79 | +.. |pypi-badge| image:: https://img.shields.io/pypi/v/openedx-django-pyfs.svg |
| 80 | + :target: https://pypi.python.org/pypi/openedx-django-pyfs/ |
82 | 81 | :alt: PyPI
|
83 | 82 |
|
84 | 83 | .. |ci-badge| image:: https://github.com/openedx/django-pyfs/workflows/Python%20CI/badge.svg?branch=master
|
85 | 84 | :target: https://github.com/openedx/django-pyfs/actions?query=workflow%3A%22Python+CI%22
|
86 | 85 | :alt: Github CI
|
87 | 86 |
|
88 |
| -.. |codecov-badge| image:: http://codecov.io/github/edx/django-pyfs/coverage.svg?branch=master |
89 |
| - :target: http://codecov.io/github/edx/django-pyfs?branch=master |
| 87 | +.. |codecov-badge| image:: http://codecov.io/github/openedx/django-pyfs/coverage.svg?branch=master |
| 88 | + :target: http://codecov.io/github/openedx/django-pyfs?branch=master |
90 | 89 | :alt: Codecov
|
91 | 90 |
|
92 |
| -.. |pyversions-badge| image:: https://img.shields.io/pypi/pyversions/django-pyfs.svg |
93 |
| - :target: https://pypi.python.org/pypi/django-pyfs |
| 91 | +.. |pyversions-badge| image:: https://img.shields.io/pypi/pyversions/openedx-django-pyfs.svg |
| 92 | + :target: https://pypi.python.org/pypi/openedx-django-pyfs |
94 | 93 | :alt: Supported Python versions
|
95 | 94 |
|
96 |
| -.. |license-badge| image:: https://img.shields.io/github/license/edx/django-pyfs.svg |
| 95 | +.. |license-badge| image:: https://img.shields.io/github/license/openedx/django-pyfs.svg |
97 | 96 | :target: https://github.com/openedx/django-pyfs/blob/master/LICENSE.txt
|
98 | 97 | :alt: License
|
0 commit comments