co01l3r / blog_app_dj

django blog app - without registration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blog_app

workflow GitHub last commit

responsive django personal blog app

how to use:

virtualenv

$ virtualenv <env_name>
$ source <env_name>/bin/activate
(<env_name>) $ pip install -r path/to/requirements.txt

from project folder:

(<env_name>) $ python3 manage.py runserver

or via Docker:

$ docker-compose up --build

alternatively, if you have a container already build-up:

$ docker-compose up

project will then be available at these hosts under port 8000:

image

to load up test data from fixtures run this from project root directory:

$ python3 manage.py loaddata initial_data.json

functionality:

create, read:

new_topic read_topic

update, delete:
can be hidden and managed only from admin

topic_update topic_delete

search topics by click on tags:

search_by_tags

Rest API:

image photo_2022-12-18_14-40-32

admin:

image

GitHub repo size GitHub code size in bytes GitHub repo file count

About

django blog app - without registration


Languages

Language:Python 48.1%Language:CSS 35.8%Language:HTML 14.9%Language:Dockerfile 0.9%Language:JavaScript 0.3%