我正在尝试通过管理页面上传图片,但它一直在说:
[Errno 13] Permission denied: '/path/to/my/site/media/userfolder/2014/05/26'
Run Code Online (Sandbox Code Playgroud)
userfolder/2014/05/26上传时动态创建文件夹 .
在Traceback中,我发现在此命令期间发生了错误:
在/usr/lib64/python2.6/os.py第157行.调用时
mkdir(name, mode)
Run Code Online (Sandbox Code Playgroud)
意思是,它无法创建任何文件夹,因为它没有权限执行此操作
我在服务器中使用OpenSuse作为操作系统.在httpd.conf中,我有这个:
<Directory /path/to/my/site/media>
Order allow,deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
我需要chmod或chown吗?
我正在尝试使用SitesDjango模型.
我不太明白为什么SITE_ID应该这样SITE_ID = 1.
在文档中:
django_site数据库表中当前站点的ID(整数).这样可以使应用程序数据挂钩到特定站点,单个数据库可以管理多个站点的内容.
为什么1?是什么current site?这在文档中没有明确解释.
比方说,我有www.somecoolsite.com和其他一些子域名喜欢www.wow.coolsite.com和www.awesome.coolsite.com
我想根据域名呈现不同的内容.
我的问题是,或更好,是:
SitesDB中的表中?SITE_ID设置?我必须设置像所有的ID SITE_ID = 1,SITE_ID = 2..等等?current site有什么关系SITE_ID = 1?我在这里有点困惑.
我想,每个站点(例如www.wow.coolsite.com)应该是一个单独的django项目,以便他们可以拥有自己的settings.py?在每个settings.py中,我将从Sites表中设置该页面的id?但是有很多django项目对我来说也没有意义.
我正在尝试将iframe height参数更改为iframe中加载的页面的相同px.在iframe中加载的页面来自另一个域.
将在iframe内部加载不同的页面,从而导致iframe内容的高度发生变化,因此我需要获取iframe内容高度并将其应用于iframe height参数.
这是我正在谈论的一个例子:http://jsfiddle.net/R7Yz9/3/
<div class="site"><a href="http://amazon.com/" target="_top">Amazon </a></div>
<div class="site"><a href="http://cnn.com/" target="_top">Cnn </a></div>
<div class="site"><a href="http://wikipedia.org/" target="_top">Wikipedia </a></div>
<iframe id="source" src="http://amazon.com/" frameborder="0" scrolling="no" width="100%" height="100%"></iframe>
Run Code Online (Sandbox Code Playgroud)
.
$(document).ready(function() {
var iframe = $( "#source" );
$( "a[target=_top]" ).click( function(){
iframe.attr( "src", this.href );
return false;
});
});
Run Code Online (Sandbox Code Playgroud) 我正在开发django的网页(在我的电脑上使用Windows 7),现在我需要在平板电脑上测试一些页面.如果我可以从Android平板电脑访问Windows中的本地主机突然想到了.那可能吗?我在家里的两台设备都使用相同的wifi连接.
我在stackoverflow和其他地方读了很多关于这个问题的问题和答案,但没有一个给我一些具体的解决方案.
我有三星标签2 10.1与Android 4.0.4.
感谢任何帮助,谢谢
我只能使用bootstrap库的某些元素吗?例如,如果我导入整个库,我的页面会因为CSS和Bootstrap的CSS之间的冲突而中断; 他们正在覆盖彼此的财产.
如果可能的话,我想要的东西就像Bootstrap库的按钮和div样式属性.
我试图了解jQuery在搜索DOM元素时如何创建返回对象.我已经浏览了消息来源,但我并不完全确定我理解,并且希望有人在这里能给我一些见解.
从我可以收集的内容中读取源代码,在查询jQuery DOM时,jQuery找到匹配的DOM元素,然后使用元素的索引作为新对象的键,将匹配的DOM元素添加为对象.
if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) {
for ( match in context ) {
// Properties of context are called as methods if possible
if ( jQuery.isFunction( this[ match ] ) ) {
this[ match ]( context[ match ] );
// ...and otherwise set as attributes
} else {
this.attr( match, context[ match ] );
}
}
}
return this;
Run Code Online (Sandbox Code Playgroud)
返回this,返回包含所有方法的整个jQuery对象.我是否正确到了这一点?
现在,它出现了所有的功能,如css,find,ajax,hide等.在jQuery.fn对象中.
不知何故(我认为这是我没有看到的地方),这些函数被调用,而不是在DOM元素本身,而是通过access.js https://github.com/jquery/jquery/blob/master/ SRC /核心/ access.js
var access = jQuery.access …Run Code Online (Sandbox Code Playgroud) 我该怎么做?
我想,我可以从数据库中读取一些东西,但它看起来太多了,是否有类似的东西?:
settings.DATABASES['default'].check_connection()
Run Code Online (Sandbox Code Playgroud) 我有一个模型,其中包含字段word和definition.字典模型.
在db中,我有例如这些对象:
word definition
-------------------------
Banana Fruit
Apple also Fruit
Coffee drink
Run Code Online (Sandbox Code Playgroud)
我想做一个查询,它给出了我,按照第一个字母排序,这个:
Apple - also Fruit
Banana - Fruit
Coffee -drink
Run Code Online (Sandbox Code Playgroud)
这是我的模特:
class Wiki(models.Model):
word = models.TextField()
definition = models.TextField()
Run Code Online (Sandbox Code Playgroud)
我想在视图中创建它,而不是在模板中.这怎么可能在django?
我有一个奇怪的情况:
我正在卷曲这样的网址:
def check_urlstatus(url):
h = httplib2.Http()
try:
resp = h.request("http://" + url, 'HEAD')
if int(resp[0]['status']) < 400:
return 'ok'
else:
return 'bad'
except httplib2.ServerNotFoundError:
return 'bad'
Run Code Online (Sandbox Code Playgroud)
如果我尝试用以下方法测试:
if check_urlstatus('.f.de') == "bad": #<--- error happening here
#..
#..
Run Code Online (Sandbox Code Playgroud)
它说:
UnicodeError: label empty or too long
Run Code Online (Sandbox Code Playgroud)
我在这里造成的问题是什么?
编辑:这是跟踪idna的追溯.我想,它试图将输入分开.,在这种情况下,第一个标签是空的,这是第一个之前的节奏..

由此
data = json.loads(urlopen('someurl').read())
Run Code Online (Sandbox Code Playgroud)
我会得到:
{'list': [{'a':'1'}]}
Run Code Online (Sandbox Code Playgroud)
我想补充{'b':'2'}到list.
知道怎么做吗?