Full-Featured Blog with Django web framework and Machine learning Model.
- User Registration
- User Login & Logout
- User Profile
- Create, Update, Edit & Delete Posts
- Comments
- Comments filtering based on toxicity and spam.
- Search
- User Change Password
- Password Reset
Make sure you have already installed python3 and git. We use anaconda environment for run the machine learning model. You can install Anaconda or just install those package only.
$ git clone https://github.com/pubuser7/django-blog.git && cd django-blog
$ pip install -r requirements.txt
$ cd src && python manage.py migrate
$ python manage.py collectstatic
$ python manage.py createsuperuser
$ python manage.py runserver
Enter your browser http://localhost:8000/. You can login via admin in http://localhost:8000/admin/.
- Change Style
- More Options For New Post
- Blog Archive
- Reply comment
- Delete Comment
- Create following system
- Read later post
- ...