diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-zappa-django-utils.spec | 307 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 309 insertions, 0 deletions
@@ -0,0 +1 @@ +/zappa-django-utils-0.4.1.tar.gz diff --git a/python-zappa-django-utils.spec b/python-zappa-django-utils.spec new file mode 100644 index 0000000..be69cd4 --- /dev/null +++ b/python-zappa-django-utils.spec @@ -0,0 +1,307 @@ +%global _empty_manifest_terminate_build 0 +Name: python-zappa-django-utils +Version: 0.4.1 +Release: 1 +Summary: Helpers for Django Zappa deployments +License: MIT License +URL: https://github.com/Miserlou/zappa-django-utils +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3f/a6/5e8b411f7c5f110853947cb85f60fdde849772139a09780e8fbfccd78bde/zappa-django-utils-0.4.1.tar.gz +BuildArch: noarch + +Requires: python3-Django + +%description +# zappa-django-utils 0.4.1: final release! + +[](https://pypi.python.org/pypi/zappa-django-utils) +[](https://slack.zappa.io/) +[](https://gun.io/) +[](https://patreon.com/zappa) + +# Final Release + +Thanks to everyone who has supported this package of Zappa utilities for Django! Many of these utilities have become deprecated as new features have been added to AWS, or split into their own projects such a `django-s3-sqlite`: https://github.com/flipperpa/django-s3-sqlite + +We're making one final release and will not be accepting further issues or pull requests. + +# Description + +Small utilities for making [Zappa](https://github.com/Miserlou/Zappa) deployments slightly easier for Django applications. + +This project was inspired by Edgar Roman's [Zappa Django Guide](https://github.com/edgarroman/zappa-django-guide). + +## Installation + +Install via `pip`: + + $ pip install zappa-django-utils + +Add to your installed apps: + + INSTALLED_APPS += ['zappa_django_utils'] + +## Usage + +### Using an S3-Backed Database Engine - DEPRECATED! + +Use `django-s3-sqlite` instead, as it has an updated SQLite driver compatible with current versions of Django: + +https://github.com/flipperpa/django-s3-sqlite + +### Creating a Postgres Database + +Once you have your RDS set up, your VPC/Subnet/Security Groups set up, and your `DATABASES` setting set up, you can create the database with: + + $ zappa manage <stage> create_pg_db + +Then you're ready to `python manage.py makemigrations` and `zappa update; zappa manage <stage> migrate`! + +### Creating a Default Admin User + +You'll probably need a default user to manage your application with, so you can now: + + $ zappa manage <stage> create_admin_user + +Or you can pass some arguments: + + $ zappa manage <stage> create_admin_user one two three + +This will internally make this call: + +```python +User.objects.create_superuser('one', 'two', 'three') +``` + +Now log in and immediately change the admin user's email and password. + +### Creating/Dropping a Postgres Schema + +You can create a [Postgres schema](https://www.postgresql.org/docs/current/static/ddl-schemas.html) with: + + $ zappa manage create_pg_schema + +and drop it with: + + $ zappa manage drop_pg_schema + +## License + +(c) 2017, Rich Jones, MIT License + + + + +%package -n python3-zappa-django-utils +Summary: Helpers for Django Zappa deployments +Provides: python-zappa-django-utils +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-zappa-django-utils +# zappa-django-utils 0.4.1: final release! + +[](https://pypi.python.org/pypi/zappa-django-utils) +[](https://slack.zappa.io/) +[](https://gun.io/) +[](https://patreon.com/zappa) + +# Final Release + +Thanks to everyone who has supported this package of Zappa utilities for Django! Many of these utilities have become deprecated as new features have been added to AWS, or split into their own projects such a `django-s3-sqlite`: https://github.com/flipperpa/django-s3-sqlite + +We're making one final release and will not be accepting further issues or pull requests. + +# Description + +Small utilities for making [Zappa](https://github.com/Miserlou/Zappa) deployments slightly easier for Django applications. + +This project was inspired by Edgar Roman's [Zappa Django Guide](https://github.com/edgarroman/zappa-django-guide). + +## Installation + +Install via `pip`: + + $ pip install zappa-django-utils + +Add to your installed apps: + + INSTALLED_APPS += ['zappa_django_utils'] + +## Usage + +### Using an S3-Backed Database Engine - DEPRECATED! + +Use `django-s3-sqlite` instead, as it has an updated SQLite driver compatible with current versions of Django: + +https://github.com/flipperpa/django-s3-sqlite + +### Creating a Postgres Database + +Once you have your RDS set up, your VPC/Subnet/Security Groups set up, and your `DATABASES` setting set up, you can create the database with: + + $ zappa manage <stage> create_pg_db + +Then you're ready to `python manage.py makemigrations` and `zappa update; zappa manage <stage> migrate`! + +### Creating a Default Admin User + +You'll probably need a default user to manage your application with, so you can now: + + $ zappa manage <stage> create_admin_user + +Or you can pass some arguments: + + $ zappa manage <stage> create_admin_user one two three + +This will internally make this call: + +```python +User.objects.create_superuser('one', 'two', 'three') +``` + +Now log in and immediately change the admin user's email and password. + +### Creating/Dropping a Postgres Schema + +You can create a [Postgres schema](https://www.postgresql.org/docs/current/static/ddl-schemas.html) with: + + $ zappa manage create_pg_schema + +and drop it with: + + $ zappa manage drop_pg_schema + +## License + +(c) 2017, Rich Jones, MIT License + + + + +%package help +Summary: Development documents and examples for zappa-django-utils +Provides: python3-zappa-django-utils-doc +%description help +# zappa-django-utils 0.4.1: final release! + +[](https://pypi.python.org/pypi/zappa-django-utils) +[](https://slack.zappa.io/) +[](https://gun.io/) +[](https://patreon.com/zappa) + +# Final Release + +Thanks to everyone who has supported this package of Zappa utilities for Django! Many of these utilities have become deprecated as new features have been added to AWS, or split into their own projects such a `django-s3-sqlite`: https://github.com/flipperpa/django-s3-sqlite + +We're making one final release and will not be accepting further issues or pull requests. + +# Description + +Small utilities for making [Zappa](https://github.com/Miserlou/Zappa) deployments slightly easier for Django applications. + +This project was inspired by Edgar Roman's [Zappa Django Guide](https://github.com/edgarroman/zappa-django-guide). + +## Installation + +Install via `pip`: + + $ pip install zappa-django-utils + +Add to your installed apps: + + INSTALLED_APPS += ['zappa_django_utils'] + +## Usage + +### Using an S3-Backed Database Engine - DEPRECATED! + +Use `django-s3-sqlite` instead, as it has an updated SQLite driver compatible with current versions of Django: + +https://github.com/flipperpa/django-s3-sqlite + +### Creating a Postgres Database + +Once you have your RDS set up, your VPC/Subnet/Security Groups set up, and your `DATABASES` setting set up, you can create the database with: + + $ zappa manage <stage> create_pg_db + +Then you're ready to `python manage.py makemigrations` and `zappa update; zappa manage <stage> migrate`! + +### Creating a Default Admin User + +You'll probably need a default user to manage your application with, so you can now: + + $ zappa manage <stage> create_admin_user + +Or you can pass some arguments: + + $ zappa manage <stage> create_admin_user one two three + +This will internally make this call: + +```python +User.objects.create_superuser('one', 'two', 'three') +``` + +Now log in and immediately change the admin user's email and password. + +### Creating/Dropping a Postgres Schema + +You can create a [Postgres schema](https://www.postgresql.org/docs/current/static/ddl-schemas.html) with: + + $ zappa manage create_pg_schema + +and drop it with: + + $ zappa manage drop_pg_schema + +## License + +(c) 2017, Rich Jones, MIT License + + + + +%prep +%autosetup -n zappa-django-utils-0.4.1 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-zappa-django-utils -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.1-1 +- Package Spec generated @@ -0,0 +1 @@ +78d4428055e3d003cb42e2d79415fb32 zappa-django-utils-0.4.1.tar.gz |