小编Owe*_*oco的帖子

React 应用程序在本地运行,在 Heroku 上时崩溃错误代码 = H10

该应用程序在 Windows 中的“npm start”之后运行良好,但是当我从 github 拉入 Heroku 时,我只是收到一个错误。

包.json:

{
  "name": "tic-tac-toe",
  "version": "0.1.0",

  "dependencies": {
    "react": "^15.5.4",
    "react-dom": "^15.5.4"
  },
  "engines": {
      "node": "6.10.3",
      "npm":"3.10.10"
  },
  "devDependencies": {
    "react-scripts": "1.0.7"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }
}
Run Code Online (Sandbox Code Playgroud)

和错误日志:

 app[web.1]: npm ERR!     npm bugs tic-tac-toe
 app[web.1]: npm ERR! Or if that isn't available, you can get their info via:
 app[web.1]: npm ERR!     npm owner ls tic-tac-toe
 app[web.1]: npm ERR! …
Run Code Online (Sandbox Code Playgroud)

heroku node.js reactjs

12
推荐指数
5
解决办法
1万
查看次数

表单中的Django ImageField无法上传,只能通过管理员使用,而不能通过表单使用

因此,我有一个系统,用户可以从现有的图像库中进行选择,也可以上传要处理和保存的新图像。

首先,模型:

class Post(models.Model):
    image = models.ForeignKey(Image, null=True, blank=True)
    title = models.CharField(max_length=200)
    slug = models.CharField(max_length=200, unique=True, blank=True)
    description = models.TextField(blank = True)
    text = models.TextField()

    def __str__(self):
        return self.title
Run Code Online (Sandbox Code Playgroud)

和我们的表格

class PostForm(BaseModelForm):
    new_image = forms.ImageField(required=False)

    def clean(self):

        return self.cleaned_data

class Meta:
    model = Post
    fields = ('title','text', 'image', 'new_image', description')

    help_texts = {
       'new_image': _('either upload a new image, or choose from the gallery')
    }
Run Code Online (Sandbox Code Playgroud)

那么我们来看它在哪里处理

def post_new(request):
    if request.method == "POST":
        form = PostForm(request.POST, request.FILES)
        if form.is_valid():
            post = …
Run Code Online (Sandbox Code Playgroud)

forms django

4
推荐指数
2
解决办法
1095
查看次数

标签 统计

django ×1

forms ×1

heroku ×1

node.js ×1

reactjs ×1