Social Bootstrap Engine for Django

In current Django project I already have managed to get few things working:

  • Signing up as local user with customized reCAPTCHA
  • Build in OpenID provider: locally created account has its own two OpenID identifiers
  • Logging in as local or external user to own profile
  • Signing in as one of the following, external service providers:
  • Locally created users have named profiles, external have numerical only: user cannot create account with username starting with something else than a letter
  • Site is being developed using my own, simple and very lightweight locale library and is currently available in English and Polish languages (switching language per session is currently disabled).
  • Optional SSL support (turned on).

You can test those features at current urevs.com site (do not relay too much on account You will create – I will erase current database during further development).

Furthermore, code contains a lot of backend extensions:

  • Lightweight locale support
  • Customizable templates with nesting
  • Low-level memcache library – code has been released (description in Polish)
  • JavaScript builder
  • CSS builder
  • Cron Django standalone scripts
  • Middleware to support .urevs.com subdomains (user profiles)
  • Simple yet powerful configuration
  • html5 (downgradable to xhtml1)

I will describe some of listed above more closely in future posts to let You see what they are capable of :)

Till then! ;)

3 Responses to “Social Bootstrap Engine for Django”

  1. Improvements, planning and my other deadline | Urevs.com Blog Says:

    [...] Other thing I plan is to do some backend speed improvements using my memcached library I was talking about previously. [...]

  2. Django application development | nme.pl Says:

    [...] This project consists currently of authentication framework and a lot of backend solutions. Site allows users to login using OpenID’s, Google, Twitter, Facebook or Yahoo Accounts. Full details are available here – social bootstrap engine for Django. [...]

  3. Jak zrobić startup w dwa i pół tygodnia? | nme.pl Says:

    [...] sobie szkielet aplikacji. Wykorzystałem do tego kod mojego bootstrapa Django / JavaScript / CSS (link do opisu na innym moim blogu, w języku angielskim). Dla interfejsu użytkowników [...]

Leave a Reply