小编Mar*_*jus的帖子

pypi查看旧版本的软件包

这是我感兴趣的包:

https://pypi.python.org/pypi/django-filebrowser-no-grappelli/

但是最新版本不再支持Django 1.3.我需要找到一个版本.如何查看旧版本列表?

python django pypi

69
推荐指数
5
解决办法
2万
查看次数

bitbucket无法从存储库中拉/推

所以基本上我有一个服务器,我有bitbucket git存储库设置.我已经使用它几个月了,现在我试图拉动蓝天,我得到以下错误:

ssh: Could not resolve hostname bitbucket.org: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

我100%确定我已经正确设置了我的ssh-keys.

git remote -v
origin  git@bitbucket.org:marel/tshirtmafia.git (fetch)
origin  git@bitbucket.org:marel/tshirtmafia.git (push)
Run Code Online (Sandbox Code Playgroud)

有任何建议如何解决这个问题?如果您还有其他需要,请告诉我.

git bitbucket

28
推荐指数
6
解决办法
4万
查看次数

django表单在刷新时重新提交

在我第一次提交表单然后刷新表单后,它会重新提交,我不希望这样.

这是模板中的表单:

<form action = "" method = "POST"> {% csrf_token %}
    {{ form.as_p }}
    <input type = "submit" value = "Shout!"/>
</form>
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题 ?

这是我的看法:

def index(request):
    shouts = Shout.objects.all()

    if request.method == "POST":
        form = GuestBookForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            shout = Shout(author = cd['author'], message = cd['message'])
            shout.save()
            form = GuestBookForm()
    else:
        form = GuestBookForm()

    return render_to_response('guestbook/index.html', {'shouts' : shouts,
                                             'form' : form },
                              context_instance = RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

forms django

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

手动编辑日期或清除日期时,bootstrap datepicker更改日期事件不会启动

<script type="text/javascript">
    // When the document is ready
    $(document).ready(function () {
        $('.datepicker').datepicker({
            format: "yyyy-mm-dd",
        }).on('changeDate', function(ev){
            // do what you want here
            $(this).datepicker('hide');
        }).on('changeDate', function(ev){
            if ($('#startdate').val() != '' && $('#enddate').val() != ''){
                $('#period').text(diffInDays() + ' d.'); 
            } else {
                $('#period').text("-");
            }
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

所以这就是我的日期选择器的样子.所以基本上当我通过点击鼠标更改日期时它工作正常,但是当我用键盘手动更改日期或手动清除日期更改日期时,事件不会被调用.这是一个错误还是我在这里做错了什么?

javascript jquery datepicker twitter-bootstrap bootstrap-datepicker

24
推荐指数
3
解决办法
12万
查看次数

pom xml中的<plugins>无法识别的标签

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.springframework.samples.service.service</groupId>
  <artifactId>localgame</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>

    <properties>

        <!-- Generic properties -->
        <java.version>1.6</java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

        <!-- Web -->
        <jsp.version>2.2</jsp.version>
        <jstl.version>1.2</jstl.version>
        <servlet.version>2.5</servlet.version>


        <!-- Spring -->
        <spring-framework.version>3.2.3.RELEASE</spring-framework.version>

        <!-- Hibernate / JPA -->
        <hibernate.version>4.2.1.Final</hibernate.version>

        <!-- Logging -->
        <logback.version>1.0.13</logback.version>
        <slf4j.version>1.7.5</slf4j.version>

        <!-- Test -->
        <junit.version>4.11</junit.version>

    </properties>

    <dependencies>

        <!-- Spring MVC -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring-framework.version}</version>
        </dependency>

        <!-- Other Web dependencies -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>${jstl.version}</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>${servlet.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>${jsp.version}</version>
            <scope>provided</scope>
        </dependency>

        <!-- Spring and Transactions …
Run Code Online (Sandbox Code Playgroud)

xml pom.xml maven

23
推荐指数
1
解决办法
4万
查看次数

django-admin.py startproject打开记事本,而不是创建项目

嘿,所以基本上当我尝试django-admin.py startproject mysite我的记事本与django-admin.py文件打开而不是创建一个新的实际项目.我在窗户上,昨天我创建了项目,一切都很好.

windows django cmd

18
推荐指数
3
解决办法
6702
查看次数

如何在Windows 7上安装GNU gettext?

我需要安装0.15或更高版本的GNU的gettext,以便我可以使用django的一些i18n feateres.

我已下载:

http://ftp.gnu.org/pub/gnu/gettext/gettext-0.18.3.1.tar.gz

来自https://www.gnu.org/software/gettext/

但是我不知道如何安装它,他们的网站上没有安装指南.我该如何安装?

windows gnu gettext django-i18n

16
推荐指数
3
解决办法
2万
查看次数

django nginx静态文件404

这是我的设置:

STATIC_URL = '/static/'

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, "static"),
)

STATIC_ROOT = '/home/django-projects/tshirtnation/staticfiles'
Run Code Online (Sandbox Code Playgroud)

这是我的nginx配置:

server {
    server_name 77.241.197.95;

    access_log off;

    location /static/ {
        alias /home/django-projects/tshirtnation/staticfiles/;
    }

    location / {
        proxy_pass http://127.0.0.1:8001;
        proxy_set_header X-Forwarded-Host $server_name;
        proxy_set_header X-Real-IP $remote_addr;
        add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
    }
}
Run Code Online (Sandbox Code Playgroud)

我跑了python manage.py collectstatic,它已经复制了所有静态文件.我使用gunicorn_django --bind:my-ip:8001运行我的服务器,除静态文件外,一切似乎都在工作.

编辑:我跑了

sudo tail /var/log/nginx/error.log
Run Code Online (Sandbox Code Playgroud)

似乎没有找到静态文件的错误:/

python django nginx django-deployment

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

带有pdf的<object>标签在firefox中不起作用,并且在IE中搞砸了

我的对象标签看起来像这样:

<div id="embeddedPdfContainer"><object data="<c:url value="/download-pdf/${id }"/>" id="embeddedPdf"  width="820" height="1135" type="application/pdf"></object></div>
Run Code Online (Sandbox Code Playgroud)

在chrome中,这个标签以我想要的方式工作.在Firefox中,它根本不起作用,它在IE中搞砸了.这是每张浏览器中有截图的专辑.我有什么选择?

另外在firefox上我发现这个pdf不适用于默认的firefoxe的pdf查看器.当我选择将adobe acrobat扩展用于pdf文档时,它可以很好地工作.

html css firefox internet-explorer google-chrome

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

在尽可能小的区域拟合矩形

IOI 95

基本布局

四个矩形的六种基本布局

给出了四个矩形.找到最小的封闭(新)矩形,这四个矩形可以装入这些矩形而不重叠.最小的矩形是指面积最小的矩形.

所有四个矩形的边应平行于包围矩形的相应边.图1显示了将四个矩形组合在一起的六种方法.这六种是唯一可能的基本布局,因为任何其他布局都可以通过旋转或反射从基本布局中获得.在包装期间,矩形可以旋转90度.

可能存在满足要求的几个不同的封闭矩形,所有这些矩形都具有相同的面积.你必须生成所有这样的封闭矩形.

INPUT FORMAT
四行,每行包含两个正空格分隔的整数,表示矩形两边的长度.矩形的每一边至少为1,最多为50.

输出格式
输出文件包含的行多于解决方案的数量.第一行包含一个整数:包围矩形的最小区域.以下每行包含由两个数字p和q描述的一个解,其中p <= q.这些行必须按p的升序排序,并且必须全部不同.

所以这就是问题陈述.我想我想尝试所有这些基本布局的所有24*16位置(你可以将矩形转90度)并检查新区域,但是我不知道如何实现它.从一些伪代码到文章链接的任何东西都会有很大帮助.提前致谢.

algorithm

10
推荐指数
1
解决办法
2587
查看次数