The Django website for the Beyond Heroes Project
 
 
 
Go to file
Jukoga bf42e13626 better linebreak for test 2025-12-16 17:08:11 +01:00
BH production ready 2024-08-05 13:01:21 +02:00
blog deleted migrations 2024-08-12 23:07:30 +02:00
media Black Background 2025-05-18 21:09:00 +02:00
templates better linebreak for test 2025-12-16 17:08:11 +01:00
.gitignore the migrations drive me crazy 2024-08-12 23:08:46 +02:00
Dockerfile more precise Dockerfile 2025-10-29 19:53:04 +01:00
README.md updated the README.md again 2024-08-05 13:19:03 +02:00
docker-compose.yml production ready 2024-08-05 13:01:21 +02:00
manage.py Finally changed module name 2024-07-07 08:20:32 +05:30
requirements.txt made everything to a docker file 2024-08-01 13:33:38 +02:00

README.md

Requirements

The website requires the following:

  • Docker
  • Docker Compose
  • A running MariaDB Instance

Deployment

To deploy the website:

  • first clone the repository to any local folder
  • then open the folder
  • create a new file called .env and add the following:
SECRET_KEY=your_secret_key
DB_NAME=your_db_name
DB_USER=your_db_user
DB_PASSWORD=your_db_password
DB_HOST=your_db_host
DB_PORT=your_db_port
  • run docker-compose up --build this starts the website at localhost:3030

Structure

The website has a Home page and a News page currently. The News page shows all developer blogs.

Problems and Development

Currently, there are the following problems:

  • the page needs a Dark Mode
  • Ability for staff to add blogs directly

If you find any problems and have a solution in code then please consider making a pull request, using the Create a new branch for this commit and start a pull request option with an appropriate branch name.