Merge pull request #334 from fusion44/master

Docs: Update Cookbook tutorial
This commit is contained in:
Syrus Akbary 2018-06-05 14:49:18 -07:00 committed by GitHub
commit 9812c58a86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -68,8 +68,8 @@ Let's get started with these models:
class Ingredient(models.Model):
name = models.CharField(max_length=100)
notes = models.TextField()
category = models.ForeignKey(Category, related_name='ingredients',
on_delete=models.CASCADE)
category = models.ForeignKey(
Category, related_name='ingredients', on_delete=models.CASCADE)
def __str__(self):
return self.name
@ -84,6 +84,7 @@ Add ingredients as INSTALLED_APPS:
'cookbook.ingredients',
]
Don't forget to create & run migrations:
.. code:: bash
@ -112,6 +113,18 @@ Alternatively you can use the Django admin interface to create some data
yourself. You'll need to run the development server (see below), and
create a login for yourself too (``./manage.py createsuperuser``).
Register models with admin panel:
.. code:: python
# cookbook/ingredients/admin.py
from django.contrib import admin
from cookbook.ingredients.models import Category, Ingredient
admin.site.register(Category)
admin.site.register(Ingredient)
Hello GraphQL - Schema and Object Types
---------------------------------------