Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {% extends "base.html" %}
  2. {% block lang %}en{% endblock lang %}
  3. {% block title %}Code{% endblock %}
  4. {% block extra_head %}
  5. <!-- Canonical URL for SEO purposes -->
  6. <link rel="canonical" href="https://larlet.fr/david/code/">
  7. {% endblock %}
  8. {% block content %}
  9. <h1>Open-Source Code</h1>
  10. <section>
  11. <article>
  12. <h2>Content Browser</h2>
  13. <p>
  14. A way to browser content on the Web without the navigation/social/comments crap in a readability way.
  15. </p>
  16. <h5>
  17. <a href="https://bitbucket.org/david/contentbrowser/" title="">Documentation &amp; repository</a>
  18. </h5>
  19. </article>
  20. <article>
  21. <h2>Django ROA</h2>
  22. <p>
  23. ROA (or WOA) stands for Resource (or Web) Oriented Architecture, it’s
  24. about Service Oriented Architecture (SOA) with web constraints. Django
  25. ROA allows you to access remote resources (API) using the Django ORM.
  26. Use Django’s ORM to model remote API resources.
  27. </p>
  28. <h5>
  29. <a href="https://bitbucket.org/david/django-roa/wiki/Home" title="">Documentation</a> |
  30. <a href="https://bitbucket.org/david/django-roa/src/" title="">Repository</a>
  31. </h5>
  32. </article>
  33. <article class="">
  34. <h2>Django storages</h2>
  35. <p>
  36. An attempt to regroup all Django storages. Firstly, it was just a home
  37. for an S3 one but now there are storages for FTP, MogileFS, Image and
  38. so on. Do not hesitate to participate and to submit your one! Note that
  39. I can’t test all submitted storages.
  40. </p>
  41. <h5>
  42. <a href="http://django-storages.readthedocs.org/en/latest/" title="">Documentation</a> |
  43. <a href="https://bitbucket.org/david/django-storages/src/" title="">Repository</a>
  44. </h5>
  45. </article>
  46. <article>
  47. <h2>Django OAuth+</h2>
  48. <p>
  49. Support of OAuth in Django. The whole specification is used
  50. as test and many projects use it in production.
  51. The "plus" fork uses the more robust python-oauth2 and fix some bugs.
  52. </p>
  53. <h5>
  54. <a href="https://bitbucket.org/david/django-oauth-plus/" title="">Documentation</a> |
  55. <a href="https://bitbucket.org/david/django-oauth-plus/src/" title="">Repository</a>
  56. </h5>
  57. </article>
  58. <article class="">
  59. <h2>Django invitation</h2>
  60. <p>
  61. Built on top of django-registration, it restricts registration to a
  62. given number of invited person per active user (strategy introduced
  63. by GMail to involve 2.0 users).
  64. </p>
  65. <h5>
  66. <a href="https://bitbucket.org/david/django-invitation/" title="">Documentation</a> |
  67. <a href="https://bitbucket.org/david/django-invitation/src/" title="">Repository</a>
  68. </h5>
  69. </article>
  70. <article>
  71. <h2>Django-fr</h2>
  72. <p>
  73. The website of the French community. It mainly contains
  74. translated documentation and useful links.
  75. </p>
  76. <h5>
  77. <a href="http://www.django-fr.org/" title="">Website</a> |
  78. <a href="https://bitbucket.org/djangofr/djangofrdoc/wiki/Home" title="">Documentation</a> |
  79. <a href="https://bitbucket.org/djangofr/" title="">Repository</a>
  80. </h5>
  81. </article>
  82. </section>
  83. {% endblock content %}