Skip to content

oscarplatoon/django-event-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Event Calendar

Time to create another CRUD app. This time, we're going to make a basic list of events to keep track of your busy social schedule.

Unlike the TODO challenge, we’re going to give you a skeleton of an app to mimic when you start working on an established code base. You will need to come in and figure out what's going on. The goal here is for you to start to remember each of the actions for your view on your own. Try creating as much of the app as you can from memory.

Once you've completed the app (or when you get totally stuck), take a look back at the previous challenge and see if you hit all the requirements for a CRUD view and implement any that are missing.

Release 0: Getting Ready

Start by creating a new virtual environment and then activate it. python -m venv venv source venv/bin/activate

One you have your virtual environment up and running you can tell pip to download all the requirements for this app so far by running pip install -r requirements.txt. Make sure you are in the main directory of the repo (the one with the readme in it).

Next set up the database django_event_calendar by running createdb django_event_calendar.

Remember to run your migrations before you get started on your routes.

As with the previous challenge, the model and migration for this activity have already been created for you. Our model is fairly similar to the last time: we have a title and a description, but this time we also have a starting and ending date and time.

Release 1-N: Complete the CRUD App

You're on your own for the rest of this exercise! Hopefully creating Django routes is starting to get more familiar, but don't worry if it's still all a blur. Over time, this process will become second nature. Good luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages