Buenas tardes sería excelente si agregaran el procedimiento de configuración de postgres para windows ya que el que aparece en el video es el de linux. Un saludo desde Venezuela
una pregunta el link o nav link dijo que se debia utilizar cada vez que utilizamos react, pero en el caso de que estemos creando una aplicacion o web completa, es decir con base de datos como mongodb y backend express, en ese caso el link seguiria puediendose utilizar o solo se puede utilizar cuando estamos haciendo las vistas de todas las paginas de nuestra aplicacion y dps cuando agregemos el backend, ya no serviria?
Me da el mismo error...:
(venv) PS C:\Proyectos\personal\django\foropen\prj_foropen> python manage.py startapp culsos
app_config.import_models()
File "C:\Proyectos\personal\django\foropen\venv\Lib\site-packages\django\apps\config.py", line 269, in import_models
self.models_module = import_module(models_module_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\adria\AppData\Local\Programs\Python\Python311\Lib\importlib_init_.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "
############ Fichero Settings
INSTALLED_APPS = [ 'culsos', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ]
############## <Fichero models
on_delete set to the desired behaviormanaged = False lines if you wish to allow Django to create, modify, and delete the tablefrom django.db import models
class AuthGroup(models.Model): name = models.CharField(unique=True, max_length=150)
class Meta:
managed = False
db_table = 'auth_group'
class AuthGroupPermissions(models.Model): group = models.ForeignKey(AuthGroup, models.DO_NOTHING) permission = models.ForeignKey('AuthPermission', models.DO_NOTHING)
class Meta:
managed = False
db_table = 'auth_group_permissions'
unique_together = (('group', 'permission'),)
class AuthPermission(models.Model): content_type = models.ForeignKey('DjangoContentType', models.DO_NOTHING) codename = models.CharField(max_length=100) name = models.CharField(max_length=255)
class Meta:
managed = False
db_table = 'auth_permission'
unique_together = (('content_type', 'codename'),)
class AuthUser(models.Model): password = models.CharField(max_length=128) last_login = models.DateTimeField(blank=True, null=True) is_superuser = models.BooleanField() username = models.CharField(unique=True, max_length=150) last_name = models.CharField(max_length=150) email = models.CharField(max_length=254) is_staff = models.BooleanField() is_active = models.BooleanField() date_joined = models.DateTimeField() first_name = models.CharField(max_length=150)
class Meta:
managed = False
db_table = 'auth_user'
class AuthUserGroups(models.Model): user = models.ForeignKey(AuthUser, models.DO_NOTHING) group = models.ForeignKey(AuthGroup, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'auth_user_groups'
unique_together = (('user', 'group'),)
class AuthUserUserPermissions(models.Model): user = models.ForeignKey(AuthUser, models.DO_NOTHING) permission = models.ForeignKey(AuthPermission, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'auth_user_user_permissions'
unique_together = (('user', 'permission'),)
class DjangoAdminLog(models.Model): object_id = models.TextField(blank=True, null=True) object_repr = models.CharField(max_length=200) action_flag = models.PositiveSmallIntegerField() change_message = models.TextField() content_type = models.ForeignKey('DjangoContentType', models.DO_NOTHING, blank=True, null=True) user = models.ForeignKey(AuthUser, models.DO_NOTHING) action_time = models.DateTimeField()
class Meta:
managed = False
db_table = 'django_admin_log'
class DjangoContentType(models.Model): app_label = models.CharField(max_length=100) model = models.CharField(max_length=100)
class Meta:
managed = False
db_table = 'django_content_type'
unique_together = (('app_label', 'model'),)
class DjangoMigrations(models.Model): app = models.CharField(max_length=255) name = models.CharField(max_length=255) applied = models.DateTimeField()
class Meta:
managed = False
db_table = 'django_migrations'
class DjangoSession(models.Model): session_key = models.CharField(primary_key=True, max_length=40) session_data = models.TextField() expire_date = models.DateTimeField()
class Meta:
managed = False
db_table = 'django_session'
class TblCategoria(models.Model): categoria_id = models.AutoField(primary_key=True) categoria_nombre = models.CharField(max_length=200)
class Meta:
managed = False
db_table = 'tbl_categoria'
class TblCurso(models.Model): curso_id = models.AutoField(primary_key=True) curso_titulo = models.CharField(max_length=255) curso_descripcion = models.TextField() categoria = models.ForeignKey(TblCategoria, models.DO_NOTHING)
class Meta:
managed = False
db_table = 'tbl_curso'
No se si tendrá algo que ver pero la base de datos no es exactamente igual que la del curso, contiene muchas mas tablas. Entiendo que no debería afectar pero, por si acaso. Gracias