Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试在Django上添加模型实例时出现服务器错误500_Python_Django_Server - Fatal编程技术网

Python 尝试在Django上添加模型实例时出现服务器错误500

Python 尝试在Django上添加模型实例时出现服务器错误500,python,django,server,Python,Django,Server,我有一个网站在Django为我完美地工作,我可以添加和删除我想要的模型实例。但是,如果其他人尝试使用完全相同的管理员帐户添加实例,则页面将显示“服务器错误500” 我正在使用django的默认SQLite设置 型号.py: from django.db import models from datetime import datetime # Create your models here. class Receita(models.Model): titulo_receita = m

我有一个网站在Django为我完美地工作,我可以添加和删除我想要的模型实例。但是,如果其他人尝试使用完全相同的管理员帐户添加实例,则页面将显示“服务器错误500”

我正在使用django的默认SQLite设置

型号.py

from django.db import models
from datetime import datetime

# Create your models here.
class Receita(models.Model):
    titulo_receita = models.CharField(max_length=200);
    resumo_receita = models.CharField(max_length=255, default='')
    tempo_receita = models.CharField(max_length=200, default='');
    rendimento_receita = models.CharField(max_length=200, default='');
    imagem_preview = models.ImageField(upload_to='uploads/%Y/%m/%d/', default='static/default_image.png')
    conteudo_receita = models.TextField();
    data_receita = models.DateTimeField('Data publicação', default=datetime.now());

    def __str__(self):
        return self.titulo_receita;

class Produto(models.Model):
    nome = models.CharField(max_length=200);
    desc = models.TextField()
    # desc = models.CharField(max_length=255, default='');
    imagem = models.ImageField(upload_to='uploads/%Y/%m/%d/', default='static/default_image.png')

    info1 = models.CharField(max_length=255, default='', blank=True)
    cod1 = models.CharField(max_length=255, default='', blank=True)
    info2 = models.CharField(max_length=255, default='', blank=True)
    cod2 = models.CharField(max_length=255, default='', blank=True)
    info3 = models.CharField(max_length=255, default='', blank=True)
    cod3 = models.CharField(max_length=255, default='', blank=True)

    def __str__(self):
        return self.nome;
from django.contrib import admin
from .models import Receita
from .models import Produto
from tinymce.widgets import TinyMCE
from django.db import models

# Register your models here.

class ReceitaAdmin(admin.ModelAdmin):
    formfield_overrides = {
        models.TextField: {'widget': TinyMCE()}
    }

admin.site.register(Receita, ReceitaAdmin)
admin.site.register(Produto)
admin.py

from django.db import models
from datetime import datetime

# Create your models here.
class Receita(models.Model):
    titulo_receita = models.CharField(max_length=200);
    resumo_receita = models.CharField(max_length=255, default='')
    tempo_receita = models.CharField(max_length=200, default='');
    rendimento_receita = models.CharField(max_length=200, default='');
    imagem_preview = models.ImageField(upload_to='uploads/%Y/%m/%d/', default='static/default_image.png')
    conteudo_receita = models.TextField();
    data_receita = models.DateTimeField('Data publicação', default=datetime.now());

    def __str__(self):
        return self.titulo_receita;

class Produto(models.Model):
    nome = models.CharField(max_length=200);
    desc = models.TextField()
    # desc = models.CharField(max_length=255, default='');
    imagem = models.ImageField(upload_to='uploads/%Y/%m/%d/', default='static/default_image.png')

    info1 = models.CharField(max_length=255, default='', blank=True)
    cod1 = models.CharField(max_length=255, default='', blank=True)
    info2 = models.CharField(max_length=255, default='', blank=True)
    cod2 = models.CharField(max_length=255, default='', blank=True)
    info3 = models.CharField(max_length=255, default='', blank=True)
    cod3 = models.CharField(max_length=255, default='', blank=True)

    def __str__(self):
        return self.nome;
from django.contrib import admin
from .models import Receita
from .models import Produto
from tinymce.widgets import TinyMCE
from django.db import models

# Register your models here.

class ReceitaAdmin(admin.ModelAdmin):
    formfield_overrides = {
        models.TextField: {'widget': TinyMCE()}
    }

admin.site.register(Receita, ReceitaAdmin)
admin.site.register(Produto)

检查日志/控制台输出中的错误回溯,并将其添加到您的问题中!在哪里可以找到日志?您是如何运行Django的?Django正在使用Fastcgith运行,这取决于您的部署和配置日志的位置。