0

私はDocumentモデルを持っています:

class Document(models.Model):
    user = models.ForeignKey(User)
    title = models.CharField(max_length=255)
    description = models.TextField()
    content = models.TextField()

およびDocumentRelationモデル:

class DocumentRelation(models.Model):
    document_a = models.ForeignKey(Document,related_name='doc_a')
    document_b = models.ForeignKey(Document,related_name='doc_b')

私はsingle_documentビューを持っています:

def single_document(request,id):
    doc = Document.objects.get(id=id)

    return render_to_response('single_file.html',{'doc':doc},context_instance=RequestContext(request))

single_file.html私は持っています:

<a href="/add-relation/{{ doc.id }}" class="btn btn-success">Add related document</a>

ビューを作成する必要がありますdef add_relation(request,id):。関係を追加する最良の方法は何ですか? 関連として追加するドキュメントのプレビューが必要です。それを解決する方法は?

(全体のデザインについてお聞きします。どうすれば解決できますか)

4

1 に答える 1