2017-11-16 20 views
1

カテゴリのあるブログ記事やdjangoのカテゴリのないブログ記事を追加したいと考えています。このモデルでは、django管理者はカテゴリなしでブログ記事を追加することはできません。ありがとう。カテゴリのないブログ投稿をdjangoに追加する1.11

from django.db import models 
from django.db.models import permalink 


class Blog(models.Model): 
    title = models.CharField(max_length=100, unique=True) 
    slug = models.SlugField(max_length=100, unique=True) 
    body = models.TextField() 
    pub_date = models.DateField(db_index=True, auto_now_add=True) 
    # Many-to-one relationship. 
    category = models.ForeignKey('blog.Category') 


class Category(models.Model): 
    title = models.CharField(max_length=100) 
    slug = models.SlugField(max_length=100) 

答えて

1

このようなモデル更新:

category = models.ForeignKey('blog.Category', blank=True, null=True) 

blank=Trueをフォームが空白値を持つことができます。 null=Trueは、データベースにNULL値を許可します。

編集:こちらはdocumentation

関連する問題