Skip to content

minsley/TangoWithDjango

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TangoWithDjango

This project follows the django 1.5 tutorial: Tango With Django by Leif Azzopardi and David Maxwell

See http://www.tangowithdjango.com/ for more information.

Exerpt from Tango With Django: Overview: Design Brief:

1.4.1. Design Brief

Your client would like you to create a website called Rango that lets users browse through user-defined categories to access various web pages. In Spanish, the word rango is used to mean “a league ranked by quality” or “a position in a social hierarchy” (see https://www.vocabulary.com/dictionary/es/rango).

  • For the main page of the site, they would like visitors to be able to see:

    • the 5 most viewed pages;
    • the five most rango’ed categories; and
    • some way for visitors to browse or search through categories.
  • When a user views a category page, they would like it to display:

    • the category name, the number of visits, the number of likes;
    • along with the list of associated pages in that category (showing the page’s title and linking to its url); and.
    • some search functionality (via Bing’s Search API) to find other pages that can be linked to this category.
  • For a particular category, the client would like the name of the category to be recorded, the number of times each category page has been visited, and how many users have clicked a “like” button (i.e. the page gets rango’ed, and voted up the social hierarchy).

  • Each category should be accessible via a readable URL - for example, /rango/books-about-django/.

  • Only registered users will be able to search and add pages to categories. And so, visitors to the site should be able to register for an account.

About

Follows the Django tutorial from tangowithdjango.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages