小编ava*_*tar的帖子

使用现有的django.contrib.auth.forms实现Django Simple Captcha

我想使用Django Simple Captcha在我的django注册表单上添加验证码 :http://code.google.com/p/django-simple-captcha/

如果您创建一个新表单但是我正在使用django附带的django.contrib.auth.forms,那么这很有用.知道如何使用现有的django auth视图实现验证码吗?谢谢!

django django-forms django-views django-authentication

9
推荐指数
1
解决办法
2789
查看次数

我应该为我的应用程序使用什么SRID?

我正在使用PostgreSQL和PostGIS.我的所有数据都已连接到十进制纬度/长度(即-87.34554 33.12321),但要使用PostGIS,我需要将其转换为某种类型的SRID.我的大多数查询都在寻找特定半径范围内的数据.

我应该使用什么SRID?我已经使用SRID 4269创建了一个几何列.在此示例中: 作者正在将SRID 4269转换为SRID 32661的链接文本.我对如何以及何时使用这些SRID感到非常困惑.任何关于这个主题的精简版都会真正受到赞赏

gis postgresql postgis

8
推荐指数
1
解决办法
5463
查看次数

django - django-taggit形式

我想用django-taggit(点击这里).文档(单击此处)讨论了使用ModelForm生成表单,但我已经使用了我想要使用的表单.

假设我有这样的事情:

forms.py

class MyForm(forms.Form):
    ......
    tags = forms.CharField(max_length=200, widget=forms.Textarea)
Run Code Online (Sandbox Code Playgroud)

如何保存来自tags现场的标签?我的是什么views.py?一个真实的例子将是真正的赞赏.

django django-models django-forms django-views django-taggit

8
推荐指数
2
解决办法
5161
查看次数

solr + haystack + django我在哪里放置schema.xml?

我刚刚安装Solr并正在进行Haystack一个Django项目.在 Haystack教程之后,我创建了一个schema.xml,但我不确定将它放在Solr安装中的哪个位置.

我的Solr安装位于这样的目录中:/solr我正在使用此命令启动Solr服务./solr/examplejava -jar start.jar

有什么想法放置schema.xml以及如何告诉Solr使用它?

django solr django-haystack

8
推荐指数
1
解决办法
3210
查看次数

你是如何设置Django dev environement的?

我正在尝试使用启用了Vagrant的虚拟机来设置本地Django开发环境但是我不确定什么是最好的方法.

git clone从生产服务器做了一个Django文件,并安装了生产服务器在我本地虚拟机上的所有模块.我想避免在本地VM上安装数据库,但遇到了会话的一些问题.本地计算机正在使用SESSION_COOKIE_DOMAIN='localhost'并且正在使用生产,SESSION_COOKIE_DOMAIN='.mydomain.com'因此会产生一些混乱.

更不用说在我的开发环境中的setting.py上,我不得不将IP更改为指向数据库的公共IP地址(因此在安全性上挖了一个洞),而我的生产settings.py正在使用本地IP,所以我最终使用了不同的settings.py文件.

我可以继续尝试新的方法,但我真的必须开始使用这个项目,而且我很确定有些人已经知道了这个问题.

那么你是如何设置Django开发环境的呢?

django vagrant

8
推荐指数
1
解决办法
3359
查看次数

haystack - 如何使用ForeignKeys显示来自多个模型的数据?

我有两个型号:

models.py

class model1 (models.Model):
   field1_model1 = models.CharField()
   filed2_model1 = models.CharField()

class model2 (models.Model):
   field1_model2 = models.ForeignKey(model1)
   field2_model2 = models.CharField()
Run Code Online (Sandbox Code Playgroud)

使用Haystack我想基于filed1_model1进行文本搜索,但是当我这样做时,我想在搜索结果中显示filed2_model2.

search_indexes.py以及search.html模板文件中的内容是什么?

django solr django-models django-haystack

7
推荐指数
1
解决办法
3529
查看次数

将PostGIS与具有小数点坐标的现有数据表一起使用

我有一个CSV格式的数据文件,其中包含以下数据:field id | 数据瓦片| 数据描述| 经度| 纬度

我已经安装了PostgreSQL和PostGIS,我想使用PostGIS创建一个查询,该查询将显示距离纬度/经度位置指定距离内的所有记录(来自上表).

问题是我不知道如何开始.我是否只是将我的CSV文件导入PostgreSQL数据库并在将CSV文件转换为PostgreSQL表后开始使用PostgreSQL和PostGIS函数?

是否有任何额外的步骤使表格与PostGIS功能一起使用?

这会是什么样的正确步骤?我真的很感谢你的帮助!

linux gis postgresql postgis

6
推荐指数
2
解决办法
2711
查看次数

当我运行python manage.py syncdb时,Django避免在数据库中创建PointField

我正在使用Django 1.2.3,PostGIS 1.5.2.

出于某种原因,当我跑

python manage.py syncdb

它从我的模型创建数据库中的所有其他字段,但避免创建一个我命名为PointField的字段.

在我导入的model.py文件中:

from django.contrib.gis.db import models 
Run Code Online (Sandbox Code Playgroud)

并评论说:

#from django.db import models
Run Code Online (Sandbox Code Playgroud)

我的模型看起来像这样:

class MyModel(models.Model):
    myid = models.AutoField(primary_key=True)
    title = models.CharField(max_length=50)
    point = models.PointField()
    objects = models.GeoManager()
Run Code Online (Sandbox Code Playgroud)

此外,当创建管理员端时,我得到以下错误:

Failed to install index for reports.MyModel model: permission denied for relation spatial_ref_sys
CONTEXT:  SQL statement "SELECT SRID         FROM spatial_ref_sys WHERE SRID = new_srid"
PL/pgSQL function "addgeometrycolumn" line 74 at SQL statement
SQL statement "SELECT AddGeometryColumn('','',$1,$2,$3,$4,$5)"
PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement
Run Code Online (Sandbox Code Playgroud)

在我的setting.py中,我添加了:

DATABASES = …
Run Code Online (Sandbox Code Playgroud)

django postgis django-models django-admin

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

django - 从HTML <select>收集数据

我已经看过几个关于如何从Django中的HTML语句中收集数据的文档,但对我来说都不是很清楚.有没有人有一个真正的工作实例分享?

在我的情况下,我的模板文件中有这样的东西:

<select title="my_options">
   <option value="1">Select value 1</option>
   <option value="2">Select value 2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

views.py中的内容是为了收集所选值?谢谢!

python django django-templates django-views

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

python - 从变量字符串中提取坐标

我有一个像这样的字符串的纬度和经度:

my_string ='(31.251, -98.877)'
Run Code Online (Sandbox Code Playgroud)

我想用Python从上面的字符串中提取坐标.

问题是,有时字符串具有可变长度,所以有一次它可能看起来像这样(31.25134, -98.877)(31.25134, -98.877435).

因此,如果我做了类似于my_string[9:15]提取最后一个数字(经度)的东西,如果第一个数字(纬度)更长,我也捕获')'并且这不好.

知道如何从该字符串中正确提取这些坐标吗?谢谢!

python

6
推荐指数
2
解决办法
3934
查看次数