这是我感兴趣的包:
https://pypi.python.org/pypi/django-filebrowser-no-grappelli/
但是最新版本不再支持Django 1.3.我需要找到一个版本.如何查看旧版本列表?
所以基本上我有一个服务器,我有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)
有任何建议如何解决这个问题?如果您还有其他需要,请告诉我.
在我第一次提交表单然后刷新表单后,它会重新提交,我不希望这样.
这是模板中的表单:
<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) <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
<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) 嘿,所以基本上当我尝试django-admin.py startproject mysite我的记事本与django-admin.py文件打开而不是创建一个新的实际项目.我在窗户上,昨天我创建了项目,一切都很好.
我需要安装0.15或更高版本的GNU的gettext,以便我可以使用django的一些i18n feateres.
我已下载:
来自https://www.gnu.org/software/gettext/
但是我不知道如何安装它,他们的网站上没有安装指南.我该如何安装?
这是我的设置:
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)
似乎没有找到静态文件的错误:/
我的对象标签看起来像这样:
<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文档时,它可以很好地工作.
IOI 95
四个矩形的六种基本布局
给出了四个矩形.找到最小的封闭(新)矩形,这四个矩形可以装入这些矩形而不重叠.最小的矩形是指面积最小的矩形.
所有四个矩形的边应平行于包围矩形的相应边.图1显示了将四个矩形组合在一起的六种方法.这六种是唯一可能的基本布局,因为任何其他布局都可以通过旋转或反射从基本布局中获得.在包装期间,矩形可以旋转90度.
可能存在满足要求的几个不同的封闭矩形,所有这些矩形都具有相同的面积.你必须生成所有这样的封闭矩形.
INPUT FORMAT
四行,每行包含两个正空格分隔的整数,表示矩形两边的长度.矩形的每一边至少为1,最多为50.输出格式
输出文件包含的行多于解决方案的数量.第一行包含一个整数:包围矩形的最小区域.以下每行包含由两个数字p和q描述的一个解,其中p <= q.这些行必须按p的升序排序,并且必须全部不同.
所以这就是问题陈述.我想我想尝试所有这些基本布局的所有24*16位置(你可以将矩形转90度)并检查新区域,但是我不知道如何实现它.从一些伪代码到文章链接的任何东西都会有很大帮助.提前致谢.