blender-studio/README.md

42 lines
1.9 KiB
Markdown

# Blender Studio
This is the publishing platform of Blender Studio, available on studio.blender.org.
By subscribing to Blender Studio you support the creation of open content,
the development of high-end production tools like Blender and access a
unique set of learning and creative resources.
## Development
The project is written in Django, with Django templates and some Javascript.
The full developer documentation is in the [docs folder](docs).
### Table of contents
- [Development](docs/development.md)
1. [Requirements](docs/development.md#requirements)
2. [Set up instructions](docs/development.md#set-up-instructions)
3. [Data import](docs/development.md#data-import)
4. [Blender ID authentication](docs/development.md#blender-id-authentication-setup)
5. [Search](docs/development.md#search-setup)
6. [Workflow](docs/development.md#workflow)
- [Search](docs/search.md)
1. [Overwiew](docs/search.md#overview)
- [Indexing blog posts](docs/search.md#indexing-blog-posts)
2. [Management commands](docs/search.md#management-commands)
3. [Troubleshooting](docs/search.md#troubleshooting)
- [Updating index settings](docs/search.md#updating-index-settings)
- [Recreating an index](docs/search.md#recreating-an-index)
- [Updating indexed documents](docs/search.md#updating-indexed-documents)
- [Architecture Overview](docs/architecture.md)
1. [Models (simplified) hierarchy](docs/architecture.md#models-simplified-hierarchy)
- [Miscellaneous facts](docs/miscellaneous.md)
1. [Templates](docs/miscellaneous.md#templates)
- [Jinja](docs/miscellaneous.md#jinja)
- [Typed templates](docs/miscellaneous.md#typed-templates)
2. [Media files](docs/miscellaneous.md#media-files)
3. [URLs](docs/miscellaneous.md#urls)
4. [Asset modals](docs/miscellaneous.md#asset-modals)
- [Deployment to production](playbooks/README.md)