├── .gitignore ├── LICENSE ├── README.md ├── TODO ├── pyproject.toml ├── screenshots ├── content_form.png ├── content_render.png ├── weblinks_form.png └── weblinks_render.png └── streamfield ├── __init__.py ├── apps.py ├── blocks ├── __init__.py ├── base.py ├── field_block.py ├── list_block.py ├── static_block.py ├── stream_block.py ├── struct_block.py └── utils.py ├── form_fields.py ├── forms └── boundfields.py ├── model_fields.py ├── static └── streamfield │ ├── css │ └── streamfield.css │ └── js │ ├── blocks │ ├── list.js │ ├── sequence.js │ ├── stream.js │ └── struct.js │ ├── vendor │ └── jquery.autosize.js │ └── widgets │ └── DateTimeInputs.js ├── templates └── streamfield │ ├── block_forms │ ├── field.html │ ├── list.html │ ├── list_member.html │ ├── sequence.html │ ├── sequence_member.html │ ├── stream.html │ ├── stream_member.html │ ├── stream_menu.html │ └── struct.html │ └── widgets │ └── split_datetime.html ├── templatetags ├── __init__.py └── streamfield_tags.py ├── tests ├── __init__.py ├── fixture_test_model.py ├── test_blocks.py └── test_validators.py ├── utils.py ├── validators.py └── widgets.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | dist/ 3 | *.bck 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/TODO -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/pyproject.toml -------------------------------------------------------------------------------- /screenshots/content_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/screenshots/content_form.png -------------------------------------------------------------------------------- /screenshots/content_render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/screenshots/content_render.png -------------------------------------------------------------------------------- /screenshots/weblinks_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/screenshots/weblinks_form.png -------------------------------------------------------------------------------- /screenshots/weblinks_render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/screenshots/weblinks_render.png -------------------------------------------------------------------------------- /streamfield/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/__init__.py -------------------------------------------------------------------------------- /streamfield/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/apps.py -------------------------------------------------------------------------------- /streamfield/blocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/__init__.py -------------------------------------------------------------------------------- /streamfield/blocks/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/base.py -------------------------------------------------------------------------------- /streamfield/blocks/field_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/field_block.py -------------------------------------------------------------------------------- /streamfield/blocks/list_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/list_block.py -------------------------------------------------------------------------------- /streamfield/blocks/static_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/static_block.py -------------------------------------------------------------------------------- /streamfield/blocks/stream_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/stream_block.py -------------------------------------------------------------------------------- /streamfield/blocks/struct_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/struct_block.py -------------------------------------------------------------------------------- /streamfield/blocks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/blocks/utils.py -------------------------------------------------------------------------------- /streamfield/form_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/form_fields.py -------------------------------------------------------------------------------- /streamfield/forms/boundfields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/forms/boundfields.py -------------------------------------------------------------------------------- /streamfield/model_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/model_fields.py -------------------------------------------------------------------------------- /streamfield/static/streamfield/css/streamfield.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/css/streamfield.css -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/blocks/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/blocks/list.js -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/blocks/sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/blocks/sequence.js -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/blocks/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/blocks/stream.js -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/blocks/struct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/blocks/struct.js -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/vendor/jquery.autosize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/vendor/jquery.autosize.js -------------------------------------------------------------------------------- /streamfield/static/streamfield/js/widgets/DateTimeInputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/static/streamfield/js/widgets/DateTimeInputs.js -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/field.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/field.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/list.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/list_member.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/list_member.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/sequence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/sequence.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/sequence_member.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/sequence_member.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/stream.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/stream.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/stream_member.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/stream_member.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/stream_menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/stream_menu.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/block_forms/struct.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/block_forms/struct.html -------------------------------------------------------------------------------- /streamfield/templates/streamfield/widgets/split_datetime.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templates/streamfield/widgets/split_datetime.html -------------------------------------------------------------------------------- /streamfield/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /streamfield/templatetags/streamfield_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/templatetags/streamfield_tags.py -------------------------------------------------------------------------------- /streamfield/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /streamfield/tests/fixture_test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/tests/fixture_test_model.py -------------------------------------------------------------------------------- /streamfield/tests/test_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/tests/test_blocks.py -------------------------------------------------------------------------------- /streamfield/tests/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/tests/test_validators.py -------------------------------------------------------------------------------- /streamfield/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/utils.py -------------------------------------------------------------------------------- /streamfield/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/validators.py -------------------------------------------------------------------------------- /streamfield/widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rcrowther/django-streamfield-w/HEAD/streamfield/widgets.py --------------------------------------------------------------------------------