Skip to content

djangodocs

Django 1.9
  • dev dev
  • 6.1 current
  • 6.0
  • 5.2 LTS
  • 5.1 unsupported
  • 5.0 unsupported
  • 4.2 unsupported
  • 4.1 unsupported
  • 4.0 unsupported
  • 3.2 unsupported
  • 3.1 unsupported
  • 3.0 unsupported
  • 2.2 unsupported
  • 2.1 unsupported
  • 2.0 unsupported
  • 1.11 unsupported
  • 1.10 unsupported
  • 1.9 unsupported
  • 1.8 unsupported
English
  • English
  • Français
  • 日本語
  • Bahasa Indonesia
  • Português (Brasil)
  • Español
Documentation contents
  • Django documentation
  • Getting started
  • Using Django
    • How to install Django
    • Models and databases
      • Models
      • Making queries
      • Aggregation
      • Managers
      • Performing raw SQL queries
      • Database transactions
      • Multiple databases
      • Tablespaces
      • Database access optimization
      • Examples of model relationship API usage
        • Many-to-many relationships
        • Many-to-one relationships
        • One-to-one relationships
    • Handling HTTP requests
    • Working with forms
    • Templates
    • Class-based views
    • Migrations
    • Managing files
    • Testing in Django
    • User authentication in Django
    • Django’s cache framework
    • Conditional View Processing
    • Cryptographic signing
    • Sending email
    • Internationalization and localization
    • Logging
    • Pagination
    • Porting to Python 3
    • Security in Django
    • Performance and optimization
    • Serializing Django objects
    • Django settings
    • Signals
    • System check framework
    • External packages
  • “How-to” guides
  • Django FAQ
  • API Reference
  • Meta-documentation and miscellany
  • Glossary
  • Release notes
  • Django internals
Django 1.9 is no longer supported. It receives no security fixes. Use it for reference only. Latest release
  1. Django 1.9
  2. Using Django
  3. Models and databases

Examples of model relationship API usageLink to this heading#

  • Many-to-many relationships
  • Many-to-one relationships
  • One-to-one relationships
View as Markdown Edit this page on GitHub Official version
PreviousDatabase access optimization NextMany-to-many relationships

An unofficial rendering of the Django documentation.

Not affiliated with or endorsed by the Django Software Foundation. The documentation is copyright © Django Software Foundation and individual contributors, and is used under the BSD 3-Clause licence. “Django” is a trademark of the Django Software Foundation.

Read the official documentation at docs.djangoproject.com.

👋 Jason Cartwright