🔥 Subscribe to my YouTube + Turn on Notification Bells!
👉 / @bryanberk
Hey, Bryan here. I share videos that help web developers up their development skills!
Today I'll be sharing the second part to a video series where I will be developing a full stack web application using React and Django with the Django Rest Framework. I will also be using Bootstrap 4 for the styling in the application.
This is going to be a blog application with a couple of interesting features implemented:
1. You will see how to implement a widget to create the blog post content which will be done using Django Summernote.
2. The blog posts will have a category, and in the application you will be able to filter the blog posts by category.
3. You will see how to have a slug automatically generated for you based on the title you provided.
4. You will see how to avoid having duplicate slugs so that you can even have posts in your application with the same title.
5. You will see how to have a featured blog that will be displayed at the top of the blog page.
6. You will see how to have it so that when you set another blog post to be featured, the previously featured blog post will be automatically removed from being featured.
Django Rest Framework will be used to make the backend REST API , and React will be used for making the frontend UI.
In this part, I will be setting up the entire backend API logic for this blog application. In doing so I demonstrate how to implement several more challenging things. I show how to get up and running with Summernote, I show how to have slugs automatically generated instead of having to type it in manually, and I show how to always have only one blog post featured since when you feature a new blog post, the featured status will be automatically removed from the previous featured blog post.
To stay up to date with the best web development content, make sure you subscribe to My YouTube channel Today!
The final project code can be found at: https://github.com/linkedweb/blog_lyfe