A simple app to show person profiles, for example for the “About us” section of a website.
Comes with a django-cms plugin and is multilingual.
Installation
If you want to install the latest stable release from PyPi:
$ pip install django-people
If you feel adventurous and want to install the latest commit from GitHub:
$ pip install -e git://github.com/bitmazk/django-people.git#egg=people
Add people to your INSTALLED_APPS:
INSTALLED_APPS = (
...,
'cms',
'menus',
'treebeard',
'filer',
'easy_thumbnails',
'people',
)
Run the migrations:
./manage.py migrate people
Usage
Use the Django admin to create your person objects. If you are using django-cms you can use the Person Plugin to display a person in your placeholders.
Settings
PERSON_PLUGIN_DISPLAY_TYPE_CHOICES
Default:
[
('small', _('small')),
('big', _('big')),
]
When using the Person Plugin in your django-cms placeholders you will notice that you only have two choices for the Display type. This field can be helpful when you want to render a person differently in different parts of your site. If you need even more display types, just set this setting to a different list of tuples.
Roadmap
Check the issue tracker on github for milestones and features to come.
Release files for django-people 1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-people-1.3.tar.gz | 19.7 kB | Details |
Release files / django-people-1.3.tar.gz
| Download URL | django-people-1.3.tar.gz |
|---|---|
| Size | 19.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0c4fdf6a19decf7235bec9e59de36932aff59f6fea34c1e9830c2e19300b7584
|
|
BLAKE2b-256 checksum How to use checksums |
b7df67cc36cfa3a2c4a2e6dcae2260b4b5a0eee331a43c35dbf06ef206b57475
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |