Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alternativa a lista de campos no admin.py

Segundo a documentação do Django as propriedades podem receber uma lista com colchetes no lugar de parenteses. Com colchetes não se torna necessário a vírgula.

Ex:

search_fields = ['nome_receita']

no lugar de

search_fields = ('nome_receita',)

1 resposta
solução!

Fala Rubem, como vai?

Muito obrigado por compartilhar a informação. Como as duas opções funcionam, optamos por uma durante o desenvolvimento do curso, como mostra o código final da parte 2:

class ListandoReceitas(admin.ModelAdmin):
    list_display = ('id', 'nome_receita', 'categoria', 'tempo_preparo', 'publicada')
    list_display_links = ('id', 'nome_receita')
    search_fields = ('nome_receita',)
    list_filter = ('categoria',)
    list_editable = ('publicada',)
    list_per_page = 5

Porém, fica de opção para outras pessoas também.

: )