2
Djangoを使用していて、管理者パネルのMediaフォルダにある写真をアップロードしようとしていますが、管理パネルから写真を保存しているときにエラー "[Errno 2] Noそのようなファイルまたはディレクトリ "と呼びます。 Models.pyDjangoのMediaフォルダのAdminパネルから写真をアップロード
class sinfo(models.Model):
name = models.CharField(max_length=50)
website = models.URLField(max_length=100)
photo = models.ImageField(default=0, upload_to='profile', null=True, blank=True)
で
settings.py
で
STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
Urls.py
で
urlpatterns = [
... urls ...
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
私が管理パネルから写真を保存する方法を教えてください? ??
あなたはメディアフォルダを作成していますか?もしそうなら、permを777に設定してテストします。電話の結果 –
はい、メディアフォルダはプロジェクトフォルダにあります。どのようにパーマを変更しますか? –
sudo chmod 777/path/to/media/folder –