小编Sag*_*ota的帖子

Git .gitignore只忽略根目录中的文件夹

这是我的.gitignore

static/
Run Code Online (Sandbox Code Playgroud)

我已经在名为的文件夹上安装了git,其中project有一个名为的文件夹static和另一个文件夹app,在app文件夹内,还有另一个文件夹static.以上.gitignore忽略了两个静态文件夹,这不是我想要的.

我想要的是忽略文件夹project/static/而不是文件夹project/app/static/我该怎么做?

git gitignore

30
推荐指数
1
解决办法
6710
查看次数

为什么 Django 站点不能嵌入到另一个 HTML(iframe)中?

我尝试在另一个 html 页面中嵌入一个 django 表单,但它不起作用。我尝试了我的其他 Django 网站。但没有任何作用。还测试了其他一些网站。django 是否限制在 iframe 中使用?如何使它工作?表格需要嵌入编程竞赛表格

模板:

<form method="post">
  {% csrf_token %}
  <b>{{form.as_p}}</b>
  <input type="submit" value="Submit" title="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

尝试嵌入为:

<html>
<iframe frameborder="1" src="http://form.classof20.cf/Programming_Competition/"></iframe>
</html>
Run Code Online (Sandbox Code Playgroud)

它给了一个边界,里面什么都没有。

html python django iframe

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

图像不是通过 django 表单上传的

我的观点

def apost(request):
    if request.method =='POST':
        form = APostForm(request.POST, request.FILES)
        if form.is_valid():
            form = form.save(commit=False)
            form.slug = slugify(form.title)
            form.save()
            return redirect('apost')
    else:
        form = APostForm()

    template_name = 'dadmin/form.html'
    items = Post.objects.all()
    context = {'title':'Add Post','form':form,'items':items}
    return render (request, template_name, context)
Run Code Online (Sandbox Code Playgroud)

我的表格

class APostForm(forms.ModelForm):
    class Meta:
        model = Post
        fields = {'title','photo','content'}
Run Code Online (Sandbox Code Playgroud)

楷模

photo = models.ImageField(upload_to='images')
Run Code Online (Sandbox Code Playgroud)

没有图像上传被接受 照片被选中,但是当点击保存时。它显示此字段是必需的错误。我已经在这里搜索了问题,但 request.FILES 解决了其他问题,但不能解决我的问题。怎么了?

django

3
推荐指数
1
解决办法
1841
查看次数

如何在java中打印变量的值

System.out.printf("The Sum is %d%n" , sum);
Run Code Online (Sandbox Code Playgroud)

并且错误是 PrintStream 类型中的方法 printf(String, Object[]) 不适用于参数 (String, int)

System.out.printf("The sum is " + sum);
Run Code Online (Sandbox Code Playgroud)

有效,但如果我需要打印怎么办

“5 和 6 的和是 11”

System.out.printf("The sum of %d and %d  is %d . " ,a,b,sum);
Run Code Online (Sandbox Code Playgroud)

但在 Eclipse 平台版本上出现上述错误:3.8.1 (Ubuntu)

java

2
推荐指数
1
解决办法
11万
查看次数

用户在java类中定义的数组大小

这是我的java代码: -

import java.util.Scanner;
class Test
{
    int maxSize;
    int array[] = new int[maxSize];

    Test(int maxSize)
    {
        this.maxSize = maxSize;
    }
    public static void main(String args[])
    {
        Scanner input = new Scanner(System.in);
        System.out.print("Enter size of Array:- ");
        int maxSize = input.nextInt();
        Test stack = new Test(maxSize);
        System.out.println("Enter array element:- ");
        for(int i=0; i<maxSize; i++)
        {
            stack.array[i] = input.nextInt();
        }
        for(int i=0; i<maxSize; i++)
        {
            System.out.print(stack.array[i]);
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

这段代码给出了错误Array Index Out Of Bounds.如何将数组的大小设为maxSize

我试图发送maxSize直通构造函数,如上面的代码所示.但它不起作用. …

java arrays

1
推荐指数
2
解决办法
408
查看次数

标签 统计

django ×2

java ×2

arrays ×1

git ×1

gitignore ×1

html ×1

iframe ×1

python ×1