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

379
Views
ModuleNotFoundError: ningún módulo llamado 'typing_extensions'

Estoy trabajando en un sitio de blog con django. mi proyecto urls.py código:

 from django.contrib import admin from django.urls import path from.import views urlpatterns = [ path('admin/', admin.site.urls), path('',views.index,name="home"), path('login/',views.authlogin,name="login"), path('signup/',views.signup,name="signup"), path('contact/',views.contact,name="contact"), path('about/',views.about,name="about"), path('logout/',views.authlogout,name='logout'), path('dashboard/',views.dashboard,name='dashboard'), path('updatepost/<int:id>',views.update_post,name='updatepost'), path('addpost/',views.add_post,name='addpost'), path('delete/<int:id>',views.delete_post,name='deletepost'), ]

pero me muestra

 File "C:\Users\ABU RAYHAN\Desktop\projects\miniblog\blog\urls.py", line 3, in <module> from.import views File "C:\Users\ABU RAYHAN\Desktop\projects\miniblog\blog\views.py", line 1, in <module> from typing_extensions import Required ModuleNotFoundError: No module named 'typing_extensions'

soy nuevo aquí perdonen mi error.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Debe haber una importación del módulo de extensiones de escritura en el archivo blog\views.py en la línea 1

en tu código. Usa este comando para instalarlo

pip install typing-extensions

después de eso, este problema se resolverá.

over 4 years ago · Santiago Trujillo Report

0

Yo tenía el mismo error.

El mío vino de models.py

modelos.py

 from typing_extensions import Required from django.db import models class nameOfModel(models.Model): nameOfField = models.CharField(max_length=255, Required=True)

Debido a que usé Required=True , VSCode se agregó automáticamente from typing_extensions import Required .

Así que hice esto en su lugar.

modelos.py

 from django.db import models class nameOfModel(models.Model): nameOfField = models.CharField(max_length=255, blank=False)
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!