Expanding your project using AI
In this section, you are presented with a task to extend your project, accompanied by a sample prompt for ChatGPT to assist you. To engage with ChatGPT, visit https://chat.openai.com/. If this is your first interaction with ChatGPT, you can revisit the Expanding your project using AI section in Chapter 3, Extending Your Blog Application.
We have developed a comprehensive e-learning platform. However, when students are enrolled in multiple courses, each containing several modules, it can be challenging for them to remember where they last left off. To address this, let’s use ChatGPT in conjunction with Redis to store and retrieve each student’s progress within a course. For guidance, refer to the prompt provided at https://github.com/PacktPublishing/Django-5-by-example/blob/main/Chapter17/prompts/task.md.
When you’re refining your Python code, ChatGPT can help you explore different refactoring strategies. Discuss...