Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 27th, 2012  |  syntax: None  |  size: 0.90 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Creating a custom widget using django for use on external sites
  2. <script type="text/javascript" src="http://mysite.com/widget/user/124546465"></script>
  3.        
  4. (function(){
  5. document.write('<div class="mysite-userprofile">');
  6. document.write('My visits are {{total_visits}}<br />')
  7. document.write('</div>') })()
  8. )
  9.        
  10. def total_visits(request, user_id):
  11.     user = get_object_or_404(User, id = user_id)
  12.     total_visits = Visits.objects.filter(user:user).total_visits() #this is a method to count, you may have to write your own logic
  13.     context = {'total_visits': total_visits}
  14.     render_to_response('widget_total_visits.html', context, mimetype='text/javascript')
  15.        
  16. <script type="text/javascript">
  17.       mysite_options = {
  18.          'just_friends': True,
  19.          'theme': 'bluemarine,
  20.          'realtime': True
  21.       }
  22. </script>
  23. <script type="text/javascript" src="http://mysite.com/widget/user/124546465"></script>