Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

305
Views
"return self.title</pre>" devuelve un error de sintaxis django

Por favor, tenga paciencia con mi ineptitud. Estoy tratando de actualizar mi conjunto de habilidades de simples scripts de python a algo más parecido a un desarrollador de pila completa. RN Estoy creando una aplicación Django todo simple y estoy siguiendo un tutorial básico aquí. https://www.geeksforgeeks.org/python-todo-webapp-using-django/

Env está configurado con lo siguiente...

Python==3.8.9

Django==3.2.9

Django-crispy-forms==1.13.0

mi models.py se ve así:

 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>

y mi Forms.py se ve así

 from django import forms from .models import Todo class TodoForm(forms.ModelForm): class Meta: model = Todo fields = "__all__"</pre>

Cuando ejecuto python3 manage.py makemigrations o runserver , aparece el siguiente error y claramente no puedo entender por qué.

 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

Estoy perplejo en cuanto a la necesidad de la etiqueta </pre> y por qué debe estar allí y no como parte del HTML, si estoy en lo correcto al suponer que esto está relacionado con CSS.

No estoy seguro de adónde ir desde aquí. ¿Alguien puede ayudarme?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Elimina la etiqueta </pre> . Esta etiqueta se usó (muy) probablemente para componer un fragmento de código, ya que los fragmentos de código se escriben entre <pre> … </pre> , pero no es un código de Python válido:

 class TodoForm(forms.ModelForm): class Meta: model = Todo fields = "__all__" # ← no </pre>

y para el modelo:

 class Todo(models.Model): title = models.CharField(max_length=100) details = models.TextField() date = models.DateTimeField(default=timezone.now) def __str__(self): return self.title # ← no </pre>
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!