In Progress

Small Project Django/Python need to be done

This is a very small project or object development in DJANGO/PYTHON.

What I want you to make is following flow:

Admin will login using username and password and its username will be stored into session

You need to create following items for the object EVENT so admin can insert/update/delete it.

1) Model

2) Form

3) Template (I will provide you template but you have to make all the adjustment to make it work.)

Admin will login using username and password and its username will be stored into session. After login admin goes to event page. event page has 3 sections as follow:

1) Click here to add new Event

When admin click on link1 it take him to page 2 which fields for following inputs and save/cancel button.

Field Description

Event Title Title of the event

Start Date Date Event start

Start Time Time (H : M am/pm) event start

End Date Date Event End

End Time Time (H : M am/pm) Event end

All Day Event Boolen if it is all day event or not. If it is selected start time and end time doesn’t apply

Desc ( Text area) Description of the event

Picture Picture related to event

Location textbox(Null allowed)

If admin click on save, form will be validated and values get store in database and admin return on Event listing page (page 1) If form doesn’t get validated admin will stay on entry page and display appropriate errors:

How picture needs to be saved:

Medial Root ? Photos ? loggedin user id ? events ? image

If image name is already exists in that folder then change the file name to , etc. so there will be never duplicate.

2) Table with all existing Event names and delete icon for deleting each Event one by one.

If admin click on Event name then it will take admin to page 2 which is same form but with already populated data. Admin can modified any of the data and save it.

If admin click on delete icon on page 1, then using javascript it will ask admin that are you sure you want to delete it? And if admin select yes it will be first back up that row into table called “deletedevents” and then it will delete from main table This way I can always have back up. the list if admin select no then it wont be cancelled. There is no separate page for delete confirmation.

3) Change history, it will show all changes made

fields to displays are




New value

Username (Last modified by user is stored in session )


Event title can have must be a-zA-Z

Start date and start time cannot be less than end date and endtime

If all day event is selected then we don’t to save time

Image file must be less than 2 mb

Desc is WYSIWYG. Min required characters are 100. And max is 1000. We need to display how many characters left at bottom.

I will provide template you have to just adjust it to meet requirement.

Skills: CSS, Django, jQuery / Prototype, MySQL, Python

See more: this day in history database, template folder icon, small project in python, python button, project end time, min flow, max flow, login button icon, list get python, how to get a value in javascript, how to create icon, how to create a icon, how to create a data entry form, h&m, h & m, flow max, django work, create icon from picture, cancel icon, what is django python, python end, python and django, project object model, django development, how to make icon file

About the Employer:
( 82 reviews ) Oklahoma City, United States

Project ID: #4189102

Awarded to:


Hi Sir! We already started working in your project. See PM for details. Give us a chance and you have won a team for life.------Thanks

$30 USD in 2 days
(9 Reviews)

4 freelancers are bidding on average $48 for this job


Respected sir, please give me honor to work with you. Thanks

$100 USD in 5 days
(31 Reviews)

Hi, I read the project and i think i understood it. This is a simple project in django. All you have to do is to create some models and forms for the events. You will provide the template, so i don't have to be care a More

$30 USD in 3 days
(0 Reviews)

I read your requirements ..i can give you a best python project using some logics

$30 USD in 2 days
(0 Reviews)