Skip to content

Arkkav/blogengine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog

Technical requirement:

Create a blog with posts and tags with CRUD functionality.

Implementation:

  • framework Django
  • class-based views (CBV), mixins usage
  • pagination
  • work with Django template language and forms, template inheritance
  • restrict access to pages for administration
  • simple search in titles and bodies of posts

Main modules

  • blogengine/blog/views.py - business logic module
  • blogengine/blog/utils.py - mixins for views.py module
  • blogengine/blog/models.py - DB models description
  • blogengine/urls.py, blogengine/blog/urls.py - application URLs routing

Deployment

git clone https://github.com/Arkkav/blogengine.git
cd ./blogengine
python3 -m venv ./env
. env/bin/activate
pip3 install -r requirements.txt
./manage.py runserver 5000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors