Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/divio/getting-started-with-aldryn-py3-11-wagtail
https://github.com/divio/getting-started-with-aldryn-py3-11-wagtail
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/divio/getting-started-with-aldryn-py3-11-wagtail
- Owner: divio
- Created: 2023-09-04T08:24:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-12T11:29:54.000Z (12 months ago)
- Last Synced: 2024-11-19T08:15:26.649Z (2 months ago)
- Language: Python
- Size: 35.2 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Getting started with Aldryn Wagtail
[![Deploy at Divio
badge](https://img.shields.io/badge/deploy%20at%20divio-DFFF67)](https://control.divio.com/app/new/?template_url=https://github.com/divio/getting-started-with-aldryn-py3-11-wagtail/archive/refs/heads/main.zip)This is a template project to bootstrap an Aldryn Wagtail application.
## Quick Start with Divio Cloud
### Create a free Divio account
Create a free [Divio account](https://control.divio.com/).### Deploy your app in Divio Cloud
- Click the `Deploy at Divio` button above and provide the information requested by the app creation wizard (eg. app name and app settings)- In Divio Control Panel dashboard, Add `PostgreSQL` database under Services section.
- Under settings, add the `Release Command` for database migration:
- `aldryn-django migrate`
(`Release Commands` are the commands executed at the start of app container).- Deploy an environment; test or live. Open the Env URL in your browser.
For more details about Divio system, read [Divio documentation](https://docs.divio.com/introduction/)
## Setup your local development environment with Divio CLI
Please follow our simple guidelines for [Divio CLI installation](https://docs.divio.com/introduction/01-installation/) and [setup local development](https://docs.divio.com/introduction/01-installation/#tutorial-installation&gsc.tab=0)
## Setup your local development environment without Divio CLI
### Install Docker
This project uses Docker and docker-compose which you can install from the [offical Docker website](https://docs.docker.com/get-docker/).
### Clone the repository
```
git clone https://github.com/divio/getting-started-with-aldryn-py3-11-wagtail.git
```### Build the project
Let's build the docker image of the project.
```
cd getting-started-with-aldryn-py3-11-wagtail
docker-compose build
```### Run the project
```
docker-compose up
```This command will start the `web` and `db` services. You can reach the web application at [http://localhost:8000]() and Admin panel at [http://localhost:8000/admin]()
## How to develop
Follow the official [Wagtail development guides](https://docs.wagtail.org/en/stable/)
## Contribute to the project
See the [contribution guide](./CONTRIBUTING.md).