小编ava*_*tar的帖子

使用NGINX在Ubuntu上安装Subversion,而不是Apache

我正在使用Ubuntu 10.10,我想安装Subversion.我不需要http访问文件,我想使用SSH.我见过的关于如何安装Subversion的大多数示例都使用Apache.因为我正在使用NGINX,所以我不想在我的服务器上安装Apache.我可以在不安装Apache的情况下安装Subversion吗?如果有,怎么样?谢谢!

svn ubuntu nginx ubuntu-10.10

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

字符串或unicode输入无法识别为WKT EWKT和HEXEWKB

这可能是一个容易的问题,但我似乎并没有弄明白.我正在使用GeoDjango,我有一个纬度和经度,我转换成字符串(见my_lat和my_long).

出于某种原因,当我在fromstr('POINT(my_long_lat)')中使用它时,它不喜欢my_long_lat变量,我收到此错误:

字符串或unicode输入无法识别为WKT EWKT和HEXEWKB

我的代码:

my_lat = str(lat)[1:10]
my_long = str(long)[21:31]
my_long_lat = my_long + " " + my_lat
mypoint = fromstr('POINT(my_long_lat)')
Run Code Online (Sandbox Code Playgroud)

为了确保变量my_lat和my_long具有正确的数据,我打印了它们并显示了这些值:my_lat为30.751277,my_long为-101.25.

如果我只输入这样的值:mypoint = fromstr('POINT(-101.25 30.751277)')没有生成错误但显然我需要使用变量来传递数据.

有任何想法吗?谢谢!

gis django postgis geodjango

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

Django + 什么NOSQL在生产中使用最成熟?

我想将 Django 与 NOSQL 解决方案一起使用。是否有任何生产就绪的 NOSQL 解决方案可以与最新的 Django 1.3 很好地配合?

django hbase mongodb cassandra nosql

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

Django - 确定地理坐标是否在圆圈内

django是否有任何可以查看地理坐标(十进制纬度/长度)并确定是否在具有一定半径的圆圈内(比如100公里)?

我有某种类型的数据,每个都有一个纬度/经度,我想在数据库中进行搜索,以查看该数据是否位于具有指定半径大小的圆内.

我本可以自己编写一些可以处理这个问题的东西,但是如果有一些已经写好的内容可以解决这个问题我会徘徊

python gis django geodjango geopy

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

django-registration视图定制

我在我的一个项目上使用django-registration(参见:https://bitbucket.org/ubernostrum/django-registration).django-registration的标准设置是在urls.py文件中添加下面的代码

(r'^accounts/', include('registration.urls'))
Run Code Online (Sandbox Code Playgroud)

并自定义名为的文件夹中的模板registration.

上面的代码创建了注册,登录和密码恢复的链接,这很好.但是在我的项目中,我通常会添加一些其他函数给我的视图,所以如果我只是添加include('registration.urls')它,似乎我无法自定义包含这些django-registration表单的视图.

有没有办法调用django-registration视图中使用的表单,以便我可以在这些视图上添加更多内容?

django django-urls django-forms django-registration

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

django - "QuerySet"对象没有属性'user'

我有两个模特个人资料和阿凡达.

models.py

class Profile(models.Model):
    user = models.ForeignKey(User)
    profile_name = models.CharField(blank=True, max_length=50)

    def __unicode__(self):
       return u'%s %s' % (self.user, self.profile_name)  


class Avatar(models.Model):
    user = models.ForeignKey(User)
    paths = models.CharField(max_length=100)
    def __unicode__(self):
        return u'%s %s' % (self.user,self.paths)
Run Code Online (Sandbox Code Playgroud)

我想在profile_name场上进行搜索(来自Profile模型)并获取存储在场上的图片的路径paths(来自Avatar模型).

view.py

profile_name_search = Profile.objects.filter(profile_name=usr_name)
user_avatar = Avatar.objects.filter(user=profile_name_search.user.id)
Run Code Online (Sandbox Code Playgroud)

usr_name 变量从表单字段传递.

出于某种原因,我收到此错误:

'QuerySet' object has no attribute 'user'
user_avatar = Avatar.objects.filter(user=profile_name_search.user.id)
Run Code Online (Sandbox Code Playgroud)

任何想法?

django django-models django-views

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

django-imagekit - 显示默认图像的更好方法?

我正在使用django-imagekit来调整我的用户头像,并且现在显示默认头像(如果用户没有上传他/她的头像)我这样做:

views.py

    try:
        usr_avatar = UsrAvatar.objects.get(user=request.user.id)        
    except UsrAvatar.DoesNotExist: 
        usr_avatar = UsrAvatar.objects.get(id='0')  
Run Code Online (Sandbox Code Playgroud)

template.html

<img src="{{ usr_avatar.avatar_image.url }}" >
Run Code Online (Sandbox Code Playgroud)

这工作正常,但每次用户没有上传他/她的头像时,我正在访问数据库中的默认头像图像.

当用户没有通过某种方式将默认图像链接归因于usr_avatar或仅仅在template.html中执行某些操作时,是否有办法消除对数据库的影响?谢谢!

django django-templates django-views django-imagekit

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

我改变代码时Django,Nginx,FastCGI缓存问题

我在我的服务器上安装了Django,Nginx和FastCGI.这是我的开发服务器,我在使用缓存时非常困难.每当我进行更改时,我必须重新启动整个服务器以查看实际更改.重新启动Nginx进程没有帮助eithter.

所以它可能是Django和/或FastCGI进行缓存.我还查看了settings.py,并且Django上没有缓存设置.

什么是确保何时更改页面代码时自动重置缓存的最佳方法?非常感谢您的帮助.

django fastcgi nginx

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

django - 将值从表单保存到数据库

我正在创建自定义个人资料页面,我需要用户能够保存或更新他的个人资料.出于某种原因,当我点击更新配置文件按钮时,我收到以下错误:

用户匹配查询不存在.

下面是我对表单,模型和视图文件的代码:

forms.py

class ProfileForm(forms.Form):
    profile_name = forms.CharField( max_length=50)
Run Code Online (Sandbox Code Playgroud)

models.py

class UserProfile(models.Model):
    user = models.ForeignKey(User)
    profile_name = models.CharField(blank=True, max_length=50)

    def __unicode__(self):
        return u'%s %s' % (self.user, self.profile_name)
Run Code Online (Sandbox Code Playgroud)

views.py

def edit_profile(request):

    if 'edit_button' in request.POST:
             form = ProfileForm(request.POST)
             f_user = User.objects.get(username=request.user.id)
             f_profile_name = form.cleaned_data['profile_name']
             p = UserProfile(user=f_user, profile_name=f_profile_name)
             p.save()
    else:
            form = ProfileForm()
    return render_to_response('userprofile_template.html', locals(), context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

知道我做得对吗?谢谢!

django django-models django-forms django-views

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

jQuery - 在 iframe 内聚焦?

我正在使用一个 wysiwug jQuery 插件,它为我的 textarea 创建一个 iframe,如下所示:

<div class="wysiwyg" style="width: 581px;">
<ul class="panel" role="menu">
<div style="clear: both;"></div>
<iframe id="id_message_bodyIFrame" frameborder="0" src="javascript:false;" style="min-height: 170px; width: 573px;" tabindex="0">
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body style="margin: 0px;">
DETECT WHEN I START TYPING TEXT HERE <--------
</body>
</html>
</iframe>
</div>
<textarea id="id_text_area" name="message_body" cols="70" rows="10" style="display: none;"></textarea>
</div> 
Run Code Online (Sandbox Code Playgroud)

我希望能够当我开始的键入文本内检测到bodyiframe,像focus()做文字输入。有任何想法吗?

javascript jquery jquery-plugins javascript-framework jquery-selectors

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