{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": ".. _autobreadcrumbs: http://pypi.python.org/pypi/autobreadcrumbs\r\n.. _Django: https://www.djangoproject.com/\r\n.. _django-braces: https://github.com/sveetch/django-braces\r\n.. _django-crispy-forms: https://github.com/maraujop/django-crispy-forms\r\n.. _django-simple-captcha: https://github.com/mbi/django-simple-captcha\r\n.. _django-registration: http://pypi.python.org/pypi/django-registration\r\n.. _Pillow: https://pypi.python.org/pypi/Pillow\r\n\r\nIntroduction\r\n============\r\n\r\n**Sveetchies-account** is a `Django`_ application to embed all the registration stuff using\r\n`django-registration`_ and `django-simple-captcha`_.\r\n\r\nThis is not really intended to be a generic app, so use it at your own risk.\r\n\r\nIt is an implementation of a `django-registration`_ backend with\r\n`django-simple-captcha`_ and a ``UserProfileBase`` abstract model (and his\r\nform, and his form view) that can be used as a base for user profiles.\r\n\r\nAlso it implements `autobreadcrumbs`_, optionnal user profile form, optionnal password\r\nreset views, `django-crispy-forms`_ is fully supported and it contains all needed\r\ntemplates to demonstrate usage.\r\n\r\nLinks\r\n*****\r\n\r\n* Download his `PyPi package `_;\r\n* Clone it on his `Github repository `_;\r\n\r\nRequires\r\n========\r\n\r\n* `Django`_ >=1.5, <1.7;\r\n* `autobreadcrumbs`_ <2.0.0;\r\n* `django-braces`_ >= 1.0.0, <1.8.0;\r\n* `django-registration`_ >= 1.0, <2.0;\r\n* `django-simple-captcha`_ >= 0.4.1, <0.4.7;\r\n\r\nOptionnal\r\n*********\r\n\r\n* `django-crispy-forms`_ >= 1.1.x;\r\n\r\nInstall\r\n=======\r\n\r\n pip install sveeaccounts\r\n\r\nSettings\r\n********\r\n\r\nIn your *settings* file add the app to your installed apps :\r\n\r\n::\r\n\r\n INSTALLED_APPS = (\r\n 'registration',\r\n 'captcha'\r\n 'sveeaccounts',\r\n ...\r\n )\r\n\r\nThen you have to mount its urls map in your webapp urls. It is recommended to add them **before** 'django.contrib.auth'.\r\n\r\nUsage\r\n=====\r\n\r\nIf you have installed `django-crispy-forms`_ you can specify your own form helper for registration and login forms. To do this you will have to specify the full Python path to your helper methods to use.\r\n\r\nIn your settings you can add the following variables, all of them are optionnal :\r\n\r\n* ``REGISTRATION_FORM_HELPER`` for the registration form;\r\n* ``REGISTRATION_LOGIN_HELPER`` for the login form;\r\n* ``REGISTRATION_USERPROFILE_HELPER`` for the userprofile edit form;\r\n* ``REGISTRATION_PASSWORD_RESET_HELPER`` for the password reset form (where it asks your email);\r\n* ``REGISTRATION_PASSWORD_RESET_CHANGE_HELPER`` for the password change form (where it asks you for a new password);\r\n* ``REGISTRATION_BLOCKED`` if ``True`` the registration form is blocked, users can't register but still can log in, default is ``False``.\r\n* ``PASSWORD_RESET_BLOCKED`` if ``True`` the password reset views will be disabled, default is ``False``.\r\n* ``USER_PROFILE_BLOCKED`` if ``True`` the user profile form will be disabled, default is ``False``.\r\n\r\nThe methods which these Python path point just have to return the helper you did, see the ``sveeaccounts.crispies`` code for samples.\r\n\r\nNote that if you use `django-crispy-forms`_ you will have to override template form like ``login.html`` and ``registration.html`` to add the `django-crispy-forms`_ tags usage.\r\n\r\nChanges\r\n=======\r\n\r\nVersion 0.5.0\r\n*************\r\n\r\n* Drop uidb36 in favor of uidb64 (support for django 1.6+);\r\n* Fixed requirements versions;\r\n\r\n\r\nVersion 0.4\r\n***********\r\n\r\n* Drop version support for ``Django < 1.5`` and ``django-registration < 1.0``;\r\n* Some changes in default templates to use Foundation5 column names;\r\n* Add a ``menu.html`` for a full sample menu in default templates;\r\n* Update french translation catalog (PO file);\r\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sveeaccounts", "package_url": "https://pypi.org/project/sveeaccounts/", "platform": null, "project_url": "https://pypi.org/project/sveeaccounts/", "project_urls": null, "release_url": "https://pypi.org/project/sveeaccounts/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.5.0" }, "last_serial": 2574122, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "22f65f62e63ee2a38c4f9bdd3dedf810", "sha256": "221e966188a30af8db360ffa6964f2a15094f3b5ce033e679863e88bd48f5b33" }, "downloads": -1, "filename": "sveeaccounts-0.2.tar.gz", "has_sig": false, "md5_digest": "22f65f62e63ee2a38c4f9bdd3dedf810", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4499, "upload_time": "2012-05-05T16:19:16", "url": "https://files.pythonhosted.org/packages/0e/be/997da877009740d503cefbaa5bb9a4e07363daccd83c7a86533c56157310/sveeaccounts-0.2.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d78de3f1f656279cc0fa929829aa8989", "sha256": "d9163dc75da872c254d23aa93c6fded051e9e534fa9c46eb6bb2bc4a8f96a898" }, "downloads": -1, "filename": "sveeaccounts-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d78de3f1f656279cc0fa929829aa8989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8062, "upload_time": "2012-08-23T00:53:54", "url": "https://files.pythonhosted.org/packages/27/9b/d8b4999bc0e9a6cd84ca8f97bb70fede481744ad2cbf2fdddcef55f3479f/sveeaccounts-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1fe799a2deb81c68687e04eb5e9c38e5", "sha256": "223751c8cd1435aa88a4afa1170579b2a6aadfcb2f461306fa2b160a18b3ffaf" }, "downloads": -1, "filename": "sveeaccounts-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1fe799a2deb81c68687e04eb5e9c38e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7972, "upload_time": "2012-11-03T16:00:13", "url": "https://files.pythonhosted.org/packages/ca/c6/e53cd6dd5231d17c64bc00f0f821707da6fbe02b5b2dfa5c0ce44d3bd4a8/sveeaccounts-0.2.3.tar.gz" } ], "0.2.3.1": [ { "comment_text": "", "digests": { "md5": "9cb9273f43b1a40fd25fd93ec167ff57", "sha256": "78f79363ece1d90e4338e5622c63be01d04fa1fdd02b7ba33257b56c6882d2c9" }, "downloads": -1, "filename": "sveeaccounts-0.2.3.1.tar.gz", "has_sig": false, "md5_digest": "9cb9273f43b1a40fd25fd93ec167ff57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8279, "upload_time": "2013-03-10T13:17:01", "url": "https://files.pythonhosted.org/packages/72/d7/ea909ddd203c3ecbe5550702699f2a6adbe91902f33d1689721c7a9373c0/sveeaccounts-0.2.3.1.tar.gz" } ], "0.2.3.2": [ { "comment_text": "", "digests": { "md5": "ba4889d1850604bb96d66bacf763da75", "sha256": "91fff5805ff3f00cbeb733b3871bf30dab5943800433e84b8e86325730253a9c" }, "downloads": -1, "filename": "sveeaccounts-0.2.3.2.tar.gz", "has_sig": false, "md5_digest": "ba4889d1850604bb96d66bacf763da75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8215, "upload_time": "2013-08-17T15:29:54", "url": "https://files.pythonhosted.org/packages/15/b4/b8223fe6ac2c8d2a0760eb5ccf74197e610f146b79b44a70a5c4b6c90e9f/sveeaccounts-0.2.3.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "f03b7011bae041fb009c97598d8cd1cd", "sha256": "71d76df1fc2aeedf4841fe189e6d3963f84cdf8c4e5215e619682e3bbab6e993" }, "downloads": -1, "filename": "sveeaccounts-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f03b7011bae041fb009c97598d8cd1cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9490, "upload_time": "2013-08-19T02:27:31", "url": "https://files.pythonhosted.org/packages/0d/cd/5e45509f37d3f9ec8a73ad09ddf168498c1fae4eee2680a8d31c65ec1480/sveeaccounts-0.2.4.tar.gz" } ], "0.2.4.1": [ { "comment_text": "", "digests": { "md5": "e3b02cd26ac5977b2a7d793d5d54bfcb", "sha256": "8b520294c4438ab898c7c3af9b21ac5f4c7e78af2fb8d6d89d1528016a25cf84" }, "downloads": -1, "filename": "sveeaccounts-0.2.4.1.tar.gz", "has_sig": false, "md5_digest": "e3b02cd26ac5977b2a7d793d5d54bfcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9498, "upload_time": "2013-08-19T02:48:40", "url": "https://files.pythonhosted.org/packages/1f/52/b658d0aa80ecb19d89319ddc1f71f3fa1cb8002ac36a0202906ab50de2d9/sveeaccounts-0.2.4.1.tar.gz" } ], "0.2.4.2": [ { "comment_text": "", "digests": { "md5": "dcb257fe94c8e5de0a2692d9a324fda4", "sha256": "b7adb1e490b2c2ade6b58d61fc11d6f7f410364f3ddabae032c810a12940d370" }, "downloads": -1, "filename": "sveeaccounts-0.2.4.2.tar.gz", "has_sig": false, "md5_digest": "dcb257fe94c8e5de0a2692d9a324fda4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9391, "upload_time": "2013-08-25T16:48:14", "url": "https://files.pythonhosted.org/packages/87/2b/8aecae3df624627b184b688e5977e3d22b463e891d31106f5a2b2bdc9de0/sveeaccounts-0.2.4.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c3e7ae6526408ed74d434911c70baa0a", "sha256": "09ebdc3fb2cd56979a59704e1ac60822e42f78e9ed03e7bc4292069c490e8e28" }, "downloads": -1, "filename": "sveeaccounts-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c3e7ae6526408ed74d434911c70baa0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8613, "upload_time": "2013-09-01T12:19:40", "url": "https://files.pythonhosted.org/packages/fd/c1/8a8aea481d39a185f38ea733adc8b6fd939d3f03fcfb1637a3f99224800b/sveeaccounts-0.3.0.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "376ae65b4c86b8eea2832652fb2a36c5", "sha256": "44de3abbc312ce54fbef199f67016ec8fedea4a1aaf1985a99dd0fd9c9f90cff" }, "downloads": -1, "filename": "sveeaccounts-0.3.3.tar.gz", "has_sig": false, "md5_digest": "376ae65b4c86b8eea2832652fb2a36c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9905, "upload_time": "2013-11-21T23:43:48", "url": "https://files.pythonhosted.org/packages/d5/79/fdb32aeea40aa6267496cc76b86ae83a2e2824a906dc0b01cc62eadd8719/sveeaccounts-0.3.3.tar.gz" } ], "0.3.3.1": [ { "comment_text": "", "digests": { "md5": "c23a9983e2bbe2ab196b40c3d2d55647", "sha256": "1cc34aa508b43c15075d8a07482863ce14448c65b408713c823a46fc9b8abc9b" }, "downloads": -1, "filename": "sveeaccounts-0.3.3.1.tar.gz", "has_sig": false, "md5_digest": "c23a9983e2bbe2ab196b40c3d2d55647", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9911, "upload_time": "2013-11-27T08:23:02", "url": "https://files.pythonhosted.org/packages/09/a2/3ee4c989b8913eb54ac5507d1558e3fcb52f2057191d1fb16a8f6ddd9103/sveeaccounts-0.3.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "e6d90563d7e02ee24ef05737314db203", "sha256": "800b42861015269d44cfed3565a39128941358c928b88a39eca3499b81859e95" }, "downloads": -1, "filename": "sveeaccounts-0.4.tar.gz", "has_sig": false, "md5_digest": "e6d90563d7e02ee24ef05737314db203", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10326, "upload_time": "2014-02-01T18:57:48", "url": "https://files.pythonhosted.org/packages/33/8d/0bd7c9a3073c5b98c1b686810dfc0ee9f0ec5660afc2683819d65f2cf6f5/sveeaccounts-0.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0b219fbe1c363535df46866a5a7ac026", "sha256": "5bf0f9eb289c2e16dd06da76b954813f1ad16440e49e015a5ab639508cd5eefb" }, "downloads": -1, "filename": "sveeaccounts-0.5.0.tar.gz", "has_sig": false, "md5_digest": "0b219fbe1c363535df46866a5a7ac026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8780, "upload_time": "2017-01-14T14:46:54", "url": "https://files.pythonhosted.org/packages/03/6c/d47c1e1324baab10cd0ffe7f5d1a10166ec16e2f5145da261a1c65b2e120/sveeaccounts-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b219fbe1c363535df46866a5a7ac026", "sha256": "5bf0f9eb289c2e16dd06da76b954813f1ad16440e49e015a5ab639508cd5eefb" }, "downloads": -1, "filename": "sveeaccounts-0.5.0.tar.gz", "has_sig": false, "md5_digest": "0b219fbe1c363535df46866a5a7ac026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8780, "upload_time": "2017-01-14T14:46:54", "url": "https://files.pythonhosted.org/packages/03/6c/d47c1e1324baab10cd0ffe7f5d1a10166ec16e2f5145da261a1c65b2e120/sveeaccounts-0.5.0.tar.gz" } ] }