https://github.com/mohammadne/rooznameh
The blog platform for managing blog posts
https://github.com/mohammadne/rooznameh
Last synced: over 1 year ago
JSON representation
The blog platform for managing blog posts
- Host: GitHub
- URL: https://github.com/mohammadne/rooznameh
- Owner: mohammadne
- License: apache-2.0
- Created: 2025-03-24T11:52:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T13:20:13.000Z (over 1 year ago)
- Last Synced: 2025-03-24T14:27:12.804Z (over 1 year ago)
- Language: Python
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rooznameh
> Rooznameh is a persian word meaning Blog 📝
The blog platform written in django which users can create blog posts. Each blog post can be edited or deleted by the user who created it. Also it has features like categories, tags, and comments which makes it a good starting point for leaning and working with django.
## TODOs
- deploy on kind
- monitoring (metrics, structured logging, tracing)
- concurency
- authentication
```bash
# skeleton the project
django-admin startproject rooznameh
# run the django server
py manage.py runserver
# add an app to the project
py manage.py startapp users
# create super user for admin panel
py manage.py createsuperuser
# create shell to intract with models and server
py manage.py shell
py manage.py makemigrations # generate the required migrations from models
py manage.py migrate # run the actual migrations to the database
```