-
Notifications
You must be signed in to change notification settings - Fork 0
this is a simple test task
blw0rm/testprofile
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
++ 1. Create django project. - partially done in 1.5 hours You might use zc.buildout. Create profile app (first name, last name, data of birth, biography, contacts) Add front page, where you'll show your profile datas. (use fixtures) ++ 2. Add authentication of this page - done in 20 min + 3. Create middleware, that stores all database requests. - done in 30 min ++ 4. Create template context processor that add django.conf.settings to context - done in 10 min ++ 5. Create a page where you may change your profile - done in 1 hour ++ 6. forms-widgets - assign calendar widget to "date of birth" field. - done in 1 hour ++ 7. forms-model-extra - (edit profile form has been done with forms.ModelForm? ;) - done in 1 min * invert field's order ++ 8. template-tags - create template tag, that gets any model object, and renders a link of change view in admin interface ( for example: {% edit_list request.user %}) - Done in 40 min ++ 9. commands - create django command that prints all models and object counts. - done in 50 min ++ 10. signals - create signal handler, that creates a note in database when every model is creating/editing/deleting. - done in 1.3 hour
About
this is a simple test task
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published