{ "info": { "author": "Stephan Jaekel", "author_email": "steph@rdev.info", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "django-userprofiles\n===================\n\ndjango-userprofiles is a simple registration app with some extra features.\n\n\nRegistration settings\n---------------------\n\n`USERPROFILES_CHECK_UNIQUE_EMAIL`\n If enabled, the form checks if the user provided email is already in use.\n (useful if you want to allow user to log in with their email address)\n\n`USERPROFILES_DOUBLE_CHECK_EMAIL`\n If enabled, the form shows two email fields. The user is required to enter\n the same email address twice.\n\n`USERPROFILES_DOUBLE_CHECK_PASSWORD`\n If enabled, the form shows two password fields. The user is required to\n enter the same password twice to proceed.\n\n`USERPROFILES_REGISTRATION_FULLNAME`\n If enabled, the registration form adds two fields for first and last name.\n\n`USERPROFILES_REGISTRATION_FORM`\n You can override the default registration form by changing this setting.\n Defaults to 'userprofiles.forms.RegistrationForm'.\n\n`USERPROFILES_USE_ACCOUNT_VERIFICATION`\n This app provides a mechanism to verify user accounts by sending an email\n with an activation link. To use the account verification you have to add\n `userprofiles.contrib.accountverification` to your `INSTALLED_APPS` in\n order to enable the verification.\n\n`USERPROFILES_ACCOUNT_VERIFICATION_DAYS`\n Defines the amount of days a user has to activate his account. Defaults to\n 7.\n\n`USERPROFILES_EMAIL_ONLY`\n Removes the username field and generates a UUID for the required username\n for sites that want to use email addresses as logins.\n\n`USERPROFILES_AUTO_LOGIN`\n Automatically log the user in upon registration. This setting cannot be\n used in conjunction with `USERPROFILES_USE_ACCOUNT_VERIFICATION`.\n\n`USERPROFILES_REDIRECT_ON_REGISTRATION`\n Define a named URL to redirect the user upon successful registration.\n Defaults to 'userprofiles_registration_complete'.\n\nProfile settings\n----------------\n\ndjango-userprofiles is prepared to work with profile models and provides some\nfeatures to make it easy to manage these profiles.\n\n`USERPROFILES_USE_PROFILE`\n If enabled, userprofiles will look for the model set in\n `AUTH_PROFILE_MODULE`. it's likely that you need to overwrite\n `USERPROFILES_REGISTRATION_FORM` to add your additional profile fields and\n define a `save_profile` method which is called after the user was created.\n\n`USERPROFILES_INLINE_PROFILE_ADMIN`\n If enabled, userprofiles will add a profile inline to you user admin.\n\n\nuserprofiles.contrib.profiles\n------------------------------\n\ndjango-userprofiles also comes with a contrib app to allow profile changes and\na profile view.\n\n`USERPROFILES_PROFILE_FORM`\n You can overwrite the default profile form to add extra functionality.\n The default form is a ModelForm for you AUTH_PROFILE_MODULE.\n\n`USERPROFILES_PROFILE_ALLOW_EMAIL_CHANGE`\n If enabled, the user is allowed to simply change the email address in the\n profile change view. This setting can only be activated if\n `USERPROFILES_CHECK_UNIQUE_EMAIL` is disabled.\n\n If you want to check for unique emails and allow your users to change\n their email addresses, you have to use the emailverification app.\n\n`USERPROFILES_PROFILE_CHANGE_DONE_URL`\n Defines the redirect destination after the profile was saved. Defaults to\n the named URL `userprofiles_profile_change`.\n\n\nuserprofiles.contrib.emailverification\n--------------------------------------\n\ndjango-userprofiles provides a simple app to do confirmed email address changes.\n(Users have the re-verify their email address after a change)\n\n`USERPROFILES_USE_EMAIL_VERIFICATION`\n This app provides a mechanism to verify email changes by sending an email\n with an activation link. To use the email verification you have to add\n `userprofiles.contrib.emailverification` to your `INSTALLED_APPS` in\n order to enable the verification.\n\n`USERPROFILES_EMAIL_VERIFICATION_DAYS`\n Defines the number of days a user has time to verify her/his new email\n address. Defaults to 2.\n\n`USERPROFILES_EMAIL_VERIFICATION_DONE_URL`\n Defines the redirect destination after the email change was verified.\n Defaults to the named URL `userprofiles_email_change`.\n\n\nTools\n-----\n\nThere is an auth backend which allows your users to log in using their email\naddress. Add `userprofiles.auth_backends.EmailOrUsernameModelBackend` to your\nsettings if you want to use this feature.\n\n\nKudos to (the people who inspired me to write this code)\n--------------------------------------------------------\n\n- django-registration by James Bennett\n (https://bitbucket.org/ubernostrum/django-registration/)\n\n- to be continued..\n If I used your code, send me a message! I'll add you to this list.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stephrdev/django-userprofiles/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-userprofiles", "package_url": "https://pypi.org/project/django-userprofiles/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-userprofiles/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/stephrdev/django-userprofiles/" }, "release_url": "https://pypi.org/project/django-userprofiles/0.4/", "requires_dist": null, "requires_python": null, "summary": "Registration, e-mail verifications and profiles.", "version": "0.4" }, "last_serial": 768347, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "0d44acae06d6b1e30e73b894519cf87e", "sha256": "b830cd223187a428b66b9683ecdfd8121e3dadf36cf71c9a2eb0bd6c82e7d239" }, "downloads": -1, "filename": "django-userprofiles-0.2.tar.gz", "has_sig": false, "md5_digest": "0d44acae06d6b1e30e73b894519cf87e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15453, "upload_time": "2012-02-15T12:52:22", "url": "https://files.pythonhosted.org/packages/8a/d3/69f16301a35487ffed1f0bcdb3bd710554084548243ff27e7bbdb7e5b33f/django-userprofiles-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "277470e175634907b8b0ed3e19728a22", "sha256": "d47c854fe340a951dd3d863171aefb88fe853b206f6496f42c8487dedc9ad0d6" }, "downloads": -1, "filename": "django-userprofiles-0.3.tar.gz", "has_sig": false, "md5_digest": "277470e175634907b8b0ed3e19728a22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17405, "upload_time": "2012-07-19T20:07:40", "url": "https://files.pythonhosted.org/packages/bf/86/a06fcd6b49e49149999b2908c05f767526a4f9ab04296229c2e8860cc4f5/django-userprofiles-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "77ec48b75fcf0334ee944887b2f21099", "sha256": "ae9daff494b092879d614be858f6a917cb6dd86332904bacfa7758d4e26d6db6" }, "downloads": -1, "filename": "django-userprofiles-0.3.1.tar.gz", "has_sig": false, "md5_digest": "77ec48b75fcf0334ee944887b2f21099", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16940, "upload_time": "2012-07-23T15:19:53", "url": "https://files.pythonhosted.org/packages/f0/b0/69668b1d402d5be7f541a8cc232bf9aa650d7ce23753f93fee3d7e37251f/django-userprofiles-0.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "3156307f87952b72ea7c35bad3d84cec", "sha256": "800d898a0033987d4b9aae00c91b158391939b84d4373eef87fd383b3df55533" }, "downloads": -1, "filename": "django-userprofiles-0.4.tar.gz", "has_sig": false, "md5_digest": "3156307f87952b72ea7c35bad3d84cec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20210, "upload_time": "2013-03-11T16:49:43", "url": "https://files.pythonhosted.org/packages/90/bd/89198cf62d0b8fc0554a35e82ecee04f43bb08690cb399d6f23ace9ac140/django-userprofiles-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3156307f87952b72ea7c35bad3d84cec", "sha256": "800d898a0033987d4b9aae00c91b158391939b84d4373eef87fd383b3df55533" }, "downloads": -1, "filename": "django-userprofiles-0.4.tar.gz", "has_sig": false, "md5_digest": "3156307f87952b72ea7c35bad3d84cec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20210, "upload_time": "2013-03-11T16:49:43", "url": "https://files.pythonhosted.org/packages/90/bd/89198cf62d0b8fc0554a35e82ecee04f43bb08690cb399d6f23ace9ac140/django-userprofiles-0.4.tar.gz" } ] }