"return self.title</pre>" возвращает синтаксическую ошибку django
Прошу отнестись с пониманием к моей неумелости. Я пытаюсь повысить свою квалификацию от простых скриптов на python до чего-то более близкого к тому, чтобы быть похожим на разработчика полного стека. RN Я создаю простое приложение Django todo и прохожу через базовый учебник здесь. https://www.geeksforgeeks.org/python-todo-webapp-using-django/
Env настроен следующим образом...
Python==3.8.9
Django==3.2.9
django-crispy-forms==1.13.0
мой models.py выглядит следующим образом:
from django.db import models
from django.utils import timezone
class Todo(models.Model):
title = models.CharField(max_length=100)
details = models.TextField()
date = models.DateTimeField(default=timezone.now)
, if I am correct in assuming this is related to CSS.
I am not sure where to go from here. Can anyone help me?
def __str__(self):
return self.title</pre>
и мой forms.py выглядит следующим образом
from django import forms
from .models import Todo
class TodoForm(forms.ModelForm):
class Meta:
model = Todo
fields = "__all__"</pre>
Когда я выполняю python3 manage.py makemigrations
или runserver
, я получаю следующую ошибку и не могу понять, почему.
File "/home/ezurel/Coding/AppleTree/AppleTree/urls.py", line 19, in <module>
from todone import views
File "/home/ezurel/Coding/AppleTree/todone/views.py", line 7, in <module>
from .forms import TodoForm
File "/home/ezurel/Coding/AppleTree/todone/forms.py", line 8
fields = "__all__"</pre>
^
SyntaxError: invalid syntax
Я в тупике по поводу необходимости тега </pre>
и почему он должен быть там, а не как часть HTML, если я правильно понимаю, что это связано с CSS.
Я не уверен, куда двигаться дальше. Кто-нибудь может мне помочь?
Удалите тег </pre>
. Этот тег (очень) вероятно использовался для набора фрагмента кода, поскольку фрагменты кода записываются между <pre> … </pre>
, но это не правильный код Python:
class TodoForm(forms.ModelForm):
class Meta:
model = Todo
fields = "__all__" # ← no </pre>