我有一个遗留的MySQL数据库。我决定使用'inspectdb‘从数据库表生成模型。我在表中将一些图像存储为mediumblob字段。
我看到Django生成了以下字段:
origimage = models.TextField(db_column='OrigImage') # Field name made lowercase.
Django文档说
如果inspectdb不能将列的类型映射到模型字段类型,它将使用TextField并插入Python注释‘这个字段类型是一个猜测’。在生成的模型中的字段旁边。
我没有看到‘这个字段类型是一个猜测’。看起来不像Dj
我正在尝试为包含ImageField的模型建立CreateView。我可以从django管理页面成功上传和显示图像。但是,当我从我自己的表单上传图片时,django不会上传图片到"upload_to“文件夹。我写了下面的代码:
models.py
from django.db import models
class Album(models.Model):
title = models.CharField(max_length=127)
artist = models.CharField(max_length=63)
release_date = model
我正在尝试创建一个输入表单字段,可以采取文本,图像或视频,就像我们在Twitter上看到的那样。
我正在尝试以下操作:
from django import forms
from .models import Tweet
class TweetModelForm(forms.ModelForm):
content = forms.CharField(label='',
widget=forms.Textarea(
attrs={'placeholder': "You