django-headless-cms

View on PyPIReverse Dependencies (0)

1.1.0 django_headless_cms-1.1.0-py3-none-any.whl

Wheel Details

Project: django-headless-cms
Version: 1.1.0
Filename: django_headless_cms-1.1.0-py3-none-any.whl
Download: [link]
Size: 72259
MD5: 0df03086b301a58c1aa711382253be7b
SHA256: 5a0fa43972fd41530045e1a0c5e8930fe965df64a1308ecfd77dfba5655fb235
Uploaded: 2024-06-20 17:51:45 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: django-headless-cms
Version: 1.1.0
Summary: A simple django-based headless CMS.
Author: Huy Nguyen
Author-Email: danghuy1999[at]gmail.com
Home-Page: https://github.com/huynguyengl99/django-headless-cms
Project-Url: Documentation, https://django-headless-cms.readthedocs.io/
Project-Url: Repository, https://github.com/huynguyengl99/django-headless-cms
License: Copyright © 2024-present, Huy Nguyen <danghuy1999@gmail.com>. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Environment :: Web Environment
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development
Requires-Python: >=3.9,<4.0
Requires-Dist: Django (>=4)
Requires-Dist: Unidecode
Requires-Dist: django-admin-interface
Requires-Dist: django-admin-sortable2
Requires-Dist: django-filter
Requires-Dist: django-import-export
Requires-Dist: django-localized-fields
Requires-Dist: django-reversion
Requires-Dist: django-solo
Requires-Dist: djangorestframework (>=3)
Requires-Dist: drf_spectacular
Requires-Dist: martor
Requires-Dist: openai (>=1); extra == "openai"
Requires-Dist: psycopg
Provides-Extra: openai
Description-Content-Type: text/markdown
[Description omitted; length: 5757 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.0.dev0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
headless_cms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/admin.py sha256=4Bz9AcEtE0HvJATWmxX6BlgjP8UAjWxoZ_p86nix6vk 19628
headless_cms/auto_translate/__init__.py sha256=eiL8lgfl262z9lQ8xZnm9I6tVmAoAGExw40sesUc1b4 71
headless_cms/auto_translate/base_translate.py sha256=leZtnHAHeuGoamcmZ0Vhco-Ywnv9v04IvTP0uABjKKw 5616
headless_cms/auto_translate/openai_translate.py sha256=GSXJAsZB8k-bMf2AURLmFFYBY5GVPZ6dQK483VXKa5o 5871
headless_cms/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_metadata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_metadata/admin.py sha256=fbK3zPEglKUYpic_Zqst8fOenWz80ZmJC3XKeyMjdB8 376
headless_cms/contrib/astrowind/astrowind_metadata/migrations/0001_initial.py sha256=uRoQ5D5bLePsgEEeY0iafP357zx_mkEIcgZlbhwQi8Y 9394
headless_cms/contrib/astrowind/astrowind_metadata/migrations/0002_awmetadata_add_skip_translation.py sha256=k9-ppxd6jKlAD93fvjAa7aSipEecanakOxrvp_X1eww 1050
headless_cms/contrib/astrowind/astrowind_metadata/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_metadata/models.py sha256=cEWDuvQ3MF4KIX9pcaWcm7YvAHgRw-qa7pKPm0PRAEg 2695
headless_cms/contrib/astrowind/astrowind_pages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_pages/admin.py sha256=h_31mSM473rxzOopqWQffxtX-570_k7wbETHAK6R178 365
headless_cms/contrib/astrowind/astrowind_pages/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_pages/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_pages/management/commands/populate_aw_data.py sha256=u7vdd8AubfTmzC5Jqo4CBttv07WRQUnvdHCKNJGytXw 1215
headless_cms/contrib/astrowind/astrowind_pages/migrations/0001_initial.py sha256=s69B_yYUSMUgxNket-NGTat5VDuaMiLRH973eD-vXto 11078
headless_cms/contrib/astrowind/astrowind_pages/migrations/0002_initial.py sha256=inS5KpNxXxrd5ncyy7agSVRIIMJQt0FLOv2BdOYPVfo 12374
headless_cms/contrib/astrowind/astrowind_pages/migrations/0003_awaboutpage_add_skip_translation.py sha256=eqGELTEzHTHqk-YpcBLM9NxuOehpIdKhmYLRjXqwTU8 1193
headless_cms/contrib/astrowind/astrowind_pages/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_pages/models.py sha256=K-s1vT9zJRSxjq7AHE_Hwq4tIszroCd6Aj3HxtR8ves 6019
headless_cms/contrib/astrowind/astrowind_pages/views.py sha256=XA-QsT71hkvQ7HmqkisPyvFyb433nMou_0NPPGziDXI 1992
headless_cms/contrib/astrowind/astrowind_posts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_posts/admin.py sha256=VjCWVAKRl3AVFHTW5F2Cs3YhxKSchK8XPigq5yj1EAw 277
headless_cms/contrib/astrowind/astrowind_posts/migrations/0001_initial.py sha256=E0ss9wrqIJ_Gh8TomXbLqDcaYc0qxMYZ-XnSzKYXvvQ 10914
headless_cms/contrib/astrowind/astrowind_posts/migrations/0002_awcategory_skip_translation_awpost_add_skip_translation.py sha256=p7K-Sp1QiEvCVQ3ixTDZhiEM1e3vL4yDUH0Yut9sokk 849
headless_cms/contrib/astrowind/astrowind_posts/migrations/0003_alter_awpostimage_src_url.py sha256=grIZUDVqX4r42955aiUC5v8WdFp2pxnBk-yDP7moxgo 599
headless_cms/contrib/astrowind/astrowind_posts/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_posts/models.py sha256=7oACO3LwTR71K5F4H0ilarCIuyHQwseMwkzFGO44Pe4 2365
headless_cms/contrib/astrowind/astrowind_posts/serializers.py sha256=CoBSufnyqPKKRXM5Hzz8mhNS79d3v1Gb9VNnTV_WW9Q 638
headless_cms/contrib/astrowind/astrowind_posts/urls.py sha256=5C6jvaF_sA05ctIZnTD32QClrvgetfLvqG2Au0cVmKU 369
headless_cms/contrib/astrowind/astrowind_posts/views.py sha256=Yr3SYvr9xWmJ-7qqiyIuzERqOBHD300G8FNFoO-YO8w 2213
headless_cms/contrib/astrowind/astrowind_widgets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_widgets/admin.py sha256=Nki1yF7csZQxj7SIQihikSYgdeCV0ZxcEaiqnsFwIN0 1859
headless_cms/contrib/astrowind/astrowind_widgets/migrations/0001_initial.py sha256=NAl_3ijOuCRHK18y46WOXzURsAjt2pteSJ7qKTZTZ-I 75599
headless_cms/contrib/astrowind/astrowind_widgets/migrations/0002_awaction_add_skip_translation.py sha256=N1CJJWuBw7TI_vPIEdknL-g-E-icxAm0XxZHRC7gc7o 5392
headless_cms/contrib/astrowind/astrowind_widgets/migrations/0003_alter_awimage_src_url.py sha256=RN_iyo_9FXm5eoJIXxUcL3x_a8fFoMZgyDQP8y8gyIw 536
headless_cms/contrib/astrowind/astrowind_widgets/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/contrib/astrowind/astrowind_widgets/models.py sha256=I-l2uUuZnO8v7bx66VrLXIQw1AnBuUDMP8AmJPNNCTA 15105
headless_cms/contrib/astrowind/urls.py sha256=NBpVeWcuOL8HPE2QmnDxdrbBo2XuOwwSIMWImzFnSHY 1316
headless_cms/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/core/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/core/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/core/management/commands/clean_outdated_drafts.py sha256=5-yuyy83Qq73WnzPtARFsTn5d32lTRvrGTWe0n1V9CY 3010
headless_cms/core/management/commands/export_cms_data.py sha256=mAfCdHOsXhPXdhOLtPFAKxWEn0wEJKZHT9aCDjKR1ZE 4559
headless_cms/core/management/commands/import_cms_data.py sha256=NQrg4cqnO_OLVQ0q0S0aahRqxTRVbmeLGYSNZxU5j-I 5732
headless_cms/enhances/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/enhances/static/localized_fields/localized-fields-admin.js sha256=XdNG7u83R_0ii4iGl__45uc-vRNj-seWwqtSe34sXvU 2851
headless_cms/enhances/templates/admin/change_form.html sha256=RrEgJTnCYV6QdWrcfeC2in1G2Ftoo7rGpYPlRjdNank 1633
headless_cms/enhances/templates/adminsortable2/edit_inline/stacked-django-5.0.html sha256=BqB6GG3wuk7oHcjRtTRu4NR9IW7D_AwEyW6CYVnE7Uo 67
headless_cms/enhances/templates/adminsortable2/edit_inline/tabular-django-5.0.html sha256=FeMtXXnQfRTB5bRiMeVYrh1J9GCwVsOe2CINM6XwC7k 67
headless_cms/enhances/templates/custom_localized_fields/admin/widget.html sha256=ATahHGx4BfC9TpEok4b4Yr7p2Z_-cmWl3k0_wtMMyP0 689
headless_cms/enhances/templates/reversion/object_history.html sha256=aSxmMB8o9WVQOC3WGXta3UT_cfpt85CxyLf8hV5ht_A 2115
headless_cms/enhances/templates/reversion/revision_form.html sha256=Tvms-bQBdTRk4C_2seQOwY4iete9bIIER9jscsTtkcw 1245
headless_cms/fields/__init__.py sha256=agprf_UaHOHn25EhjsWFm1fXvoQq0MuTFJttSC_XjGo 385
headless_cms/fields/boolean_field.py sha256=Gw1BqiCkR1b2kWcW8zCF4k3aAe4Lhbi2eEOdtcyrD7k 1352
headless_cms/fields/martor_field.py sha256=67C5y_qF5_vDGbRxsH_Fi35BEt9RnZQPqtsXhL6pc9U 887
headless_cms/fields/slug_field.py sha256=gKr1Q5i3tDEXngmOcrr186wCumBUYFFwd0hCU6mJKIA 2409
headless_cms/fields/url_field.py sha256=8lHmyGMkeueZ2fpxbzNX1DqkmDFDxr07TQUbJ_6sWhA 457
headless_cms/filters.py sha256=nuY4mW55oRIpDMzOBDQzMvGZ5r2mpObb82H6NisBFD8 758
headless_cms/forms.py sha256=ZIAh40ePvpSZNWlKveIRZKUIV6kE0XuyRUYhdGdPj7c 452
headless_cms/mixins.py sha256=CYO29ggk7ZvjxbJjJIFGscoazodbYrO9_cem8kYu99E 2265
headless_cms/models.py sha256=HBOhUp_gptPlVtARqUPoJSjFZcTK-_elZ9O_kA1IAK4 17630
headless_cms/schema/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/schema/auto_schema.py sha256=d7Rcat6cDbz52X4-szeYKvCAeSRfXCxwzCvq7rr417k 1570
headless_cms/schema/preprocessing_hooks.py sha256=H5A5jLivd2XWnLG360A6V6CGg810QETGr9PLTBhOtLM 781
headless_cms/schema/urls.py sha256=kcMbj4MB_2Rg_AXC0IBJoNjAWKLv3_qv_lkh9Qw1GYo 831
headless_cms/schema/views.py sha256=wbn0ksACVG1eYHdYMENje803NZqNuIZtgFnqwCtZ7SM 603
headless_cms/serializer_fields.py sha256=amG-Kh0Fkdii1qxi5tvUL5zCmbGi06IqAxzl5_Zdfmc 893
headless_cms/serializers.py sha256=ftlzVblamEujlngI6zDoA5yPaUjrZP58jpfvM-kcGp0 12155
headless_cms/settings.py sha256=vak_tPJm_3emUX5EdoDhrjAuHvXQpgd-zMh12PzcOpU 1039
headless_cms/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
headless_cms/utils/custom_import_export.py sha256=CWamTvVuRUguGx2kxOOtaZyzLwWeFS4n_-lRITS6tJc 1954
headless_cms/utils/hash_utils.py sha256=MdZViLk7i-CFCa6yKUKH6AZFVqt0AZ8waisAsCdXbTo 2643
headless_cms/utils/markdown.py sha256=LA38nkCO3wPngdFOCR_kGqsqiiN_FnAjvdw-puVNA4w 1003
headless_cms/utils/martor_custom_upload.py sha256=GowEsmNT69qNXItpb-zkrwqlTF-ruAFC4HU444MykiY 2033
headless_cms/utils/relations.py sha256=BY9phlL0Xsnt1H8j8OgcWg2D-16-T4mSayhw4WJTQ94 2449
headless_cms/widgets.py sha256=aCooCw04-yiwj2Eyb9vfZZA6E33PTJ1Z3OAVdQ4LHZk 5424
django_headless_cms-1.1.0.dist-info/LICENSE sha256=Jyd5Q6zKJ1L3QZ-Bbpn1W6v10iLEZ-4Q_Fkts1U73aE 1521
django_headless_cms-1.1.0.dist-info/METADATA sha256=0-UfDHm2eEqp-oRrRYdjrVV3Rs9WP1aTwnybC-XlW_Q 9473
django_headless_cms-1.1.0.dist-info/WHEEL sha256=YxM3tSmuuzPARtqHgFjwYakaXJ7nMa2TMsK_1H5JEok 93
django_headless_cms-1.1.0.dist-info/RECORD