django account helper utils for `django.contrib.auth`
Project description
django account helper utils for django.contrib.auth
Requirement
Django
Install
pip install django_acocunt_helper
Config
check your settings.py, make sure django.contrib.auth in INSTALLED_APPS.
add account_helper.middleware.CurrentUserMiddleware
config finish.
How to use
set current user as default value
update your model like this:
before
owner = models.ForeignKey(settings.AUTH_USER_MODEL)
after
from account_helper.middleware import get_current_user
# ... fields definition...
owner = models.ForeignKey(settings.AUTH_USER_MODEL, default=get_current_user)
set current user id as default value
update your model like this:
before
owner = models.IntegerField('user id')
after
from account_helper.middleware import get_current_user_id
# ... fields definition...
owner = models.IntegerField('user id',default=get_current_user_id)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for django-account-helper-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dbd7c4abed6f6eba1b11400ab5be554813b7dff858b0398c781a9d8cb0ee6a4 |
|
MD5 | eec64d85888309ce5371d8c29dc187ab |
|
BLAKE2b-256 | 8e7c864b06ff427e73170e4452e90d514a5616d0f610fc822681cf234901ad68 |