Skip to content

lukas-mojzis/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog

Simple blog website written in Django, HTML and CSS, partially based on the Django Girls tutorial.

Getting Started

The website can be accessed by anyone at lukasmojzis.eu.pythonanywhere.com.

If you'd like to work on the project, please clone this repository and install Python and Django together with its dependencies.

Features Overview

The website allows users to create, edit and delete blog posts and add comments on these posts.

Any operation involving the modification of posts requires user authentication via login. However, posts may be viewed and comments may be added by any user without authentication.

The website includes a simple graphical interface covering all of its features. The interface is based on text fields and buttons containing self-explanatory text or icons. In case of doubt, hover your cursor over any button to see its description.

Newly created posts are first saved in the database as drafts and are only visible to the authenticated users on the drafts page. Only after they are published can they be seen in the main part of the website.

Similarly, when a user posts a comment, it is only visible to the authenticated users who must approve it before it becomes visible to everyone.

Contributing

Any feedback, suggestions and pull requests are welcome!

License

MIT

Author

Lukas Mojzis

You can also contact me via e-mail or LinkedIn.

About

Simple blog website partially based on the Django Girls tutorial.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published