This is a dynamic blog made with django framework. It can be used as a daily purpose blogging site.
THE LINK TO DEMO TUTORIAL OF THIS BLOG:-> https://drive.google.com/open?id=1vaO_Wd1VzQAK8dKFz-XhWiMndLXbNZcA
Use the package manager pip to install the Prerequisite.
pip install foobar
pip install boto3==1.9.191
pip install botocore==1.12.191
pip install dj-database-url==0.5.0
pip install Django==2.2.13
pip install django-crispy-forms==1.7.2
pip install django-heroku==0.3.1
pip install django-storages==1.7.1
pip install docutils==0.15
pip install gunicorn==19.9.0
pip install jmespath==0.9.4
pip install Pillow==6.1.0
pip install psycopg2==2.8.3
pip install python-dateutil==2.8.0
pip install pytz==2019.1
pip install s3transfer==0.2.1
pip install six==1.12.0
pip install sqlparse==0.3.0
pip install urllib3==1.25.3
pip install whitenoise==4.1.3This blog site has a very simple and interactive User Interface.
In this application you can create a user by clicking on the "Register" button that is at the top right corner of the main page. A new user needs to create a "Username", provide his/her "Email address" and create a "Password" to register. After registration of your account you will be redirected to the login page where you will login using the "Username" and "Password" that you have created.
''' Hurray!!"You have finally joined the blog. '''
Now there is a "Profile" button on the navigation bar and clicking that will redirect you to your profile page where you can change your "Username", "Email Address" and upload a profile picture. Then you may create a post by clicking on the "New Post" button which is located on the top right corner of your "Home" page. In this new post you have to mention the "Title" and the "Content" for your post and then click the "Post" button below the "Content" box.
Further for updating your current post you will see an "Update" button below your post along with a "Delete" button to delete that post. In case if you forgot your password and you want to change it then you can either redirect yourself to http://127.0.0.1:8000/password-reset/ or on the login page you will find a "Forget Password?" button and then you will be redirected to "Reset Password" page where you will have to provide your "Email Address". A link will be sent to your provided email address to reset your current password and clicking that will redirect you to another "Reset Password" page where you can reset your password. You can click on any "Username" in the "Home" page and check all the posts which that user has ever created. After that if you want to logout then there is a "Logout" button for doing so.
Thanks!! For using the "Blog":)
Create a user by clicking on the "Register" button that is at the top right corner of the main page. A new user needs to create a "Username", provide his/her "Email address" and create a "Password" to register.
Clicking "Profile" button on the navigation bar will redirect you to your profile page where you change your "Username", "Email Address" and upload a profile picture.
To create a post, click on the "New Post" button which is located on the top right corner of your "Home" page. In this new post you have to mention the "Title" and the "Content" for your post and then click the "Post" button below the "Content" box.
To update or delete post you just have to click "Update" or "Delete" button respectively.
If you forget your password and you want to change it then you can either redirect yourself to http://127.0.0.1:8000/password-reset/ or on the login page you will find a "Forget Password?" button and then you will be redirected to "Reset Password" page where you will have to provide your "Email Address". A link will be sent to your provided email address to reset your current password and clicking that will redirect you to another "Reset Password" page where you can reset your password.