django-relationer är en Django plugin för beskrivande relationer mellan auth.users:
I [4]: john.relationships.friends ()
Out [4]: [
I [5]: john.relationships.following ()
Out [5]: [
I [6]: john.relationships.followers ()
Out [6]: [
I [7]: john.relationships.blockers ()
Out [7]: [
I [8]: paul.relationships.blocking ()
Out [8]: [
Du kan skapa så många typer av relationer som du vill, eller bara använda standard kära, "följande" och "blockerar".
Från, Till och Symmetrisk
Relationstyper definiera varje av följande fall:
& Nbsp; * från - "efter", vem jag är efter
& Nbsp; * till - "anhängare", som är efter mig
& Nbsp; * symmetrisk - "vänner", följer vi varandra
Relationstyper kan login_required, eller privat, och om du vill göra en relation typ unviewable (dvs du kanske inte vill tillåta användare att se vem som blockerar dem), helt enkelt ge det en oöverträffad snigel, som "! Blockerare".
Admin Interface
Relationer krok rakt in i redan existerande användare admin, och visas under "Grupper" inline.
Installation:
Python setup.py installera
ELLER
sätta mappen relationer på din python-path
Krav :
- Python
- Django
Kommentarer hittades inte