Django formes avec les clés Étrangères

J'ai scénario dans lequel un utilisateur peut avoir plusieurs livres. Je peux créer deux modèles différents pour l'utilisateur et les livres et de les relier à l'aide de clés étrangères (ou de l'un-à-plusieurs sera la bonne façon ?).
J'ai créé un django formes pour l'Utilisateur modèle, mais quand je le fais comme ça {{formulaire.as_p}} dans des modèles uniquement de l'utilisateur modèle de champs est pas des livres de terrain.

Je veux que par l'utilisateur avec des champs de mes livres modèle déposé également affiché (comme le livre des noms de domaine plus d'une fois parce qu'il peut avoir plusieurs livres) , s'il vous Plaît laissez-moi savoir si il est possible à l'aide de django formes/modèles ou je dois utilisateur simple formulaires html avec jquery et puis enregistrez les données dans les modèles.

Grâce

EDIT:
mes modèles :

class Product(models.Model):
    categories = models.CharField(max_length=5, choices = settings.CATEGORIES)
    name = models.CharField(max_length=100)
    description = models.TextField()
    currency = models.CharField(max_length=5, choices = settings.CURRENCY)
    status = models.BooleanField(default=True)

    def __unicode__(self):
        return self.name


class Prices(models.Model):
    products = models.ForeignKey(Product)
    prices = models.IntegerField()

    def __unicode__(self):
    return self.id
Merci de poster votre models.py.
Modifier ma question , plz vérifier
Je ne vois pas l'Utilisateur du modèle de relation?
Je viens d'expliquer le scénario général dans ma question .
comme un produit peut avoir plusieurs prix et lorsque l'utilisateur de créer un produit , il est possible d'ajouter plusieurs prix pour ce produit . PLz vérifier le code modifié

OriginalL'auteur Inforian | 2014-02-05