
django,谷歌地图集成
我需要将django应用程序与直观的google-maps界面集成在一起,以用于无线电调度的保安人员/ emt。我已经在使用GeoDjango,尽管看起来对于特定用途可能有点过大。无论如何,它已经使服务器上的地理空间处理变得像我所需要的那样容易。但是我的JavaScript足够弱,而不必自己构建ajax rpc层。有没有什么工具...
2024-01-10
django网址格式为%20
在Django中,我需要使用什么url模式来处理urlencode字符,例如%20我正在使用,(?P<name>[\w]+)但这仅处理字母数字字符,因此%导致错误回答:我能够使用下面给出的配置使其工作。检查它是否适合你的需求。(?P<name>[\w|\W]+)...
2024-01-10
django抽象模型与常规继承
除了语法外,使用django抽象模型和对django模型使用纯Python继承之间有什么区别?利弊?更新:我认为我的问题被误解了,并且我收到了关于抽象模型与从django.db.models.Model继承的类之间的区别的答复。 我实际上想知道从Django抽象类(元:abstract = True)继承的模型类与从诸如“ object”(而不是models.Model)...
2024-01-10
Django可以执行多线程吗?
我有一个问题,那就是Django可以执行多线程工作吗?这是我要执行的操作:单击网页上的按钮,然后model.py中开始运行某些功能,例如,从Internet上爬网一些数据,完成后它将返回给用户结果。我想知道我必须打开一个新线程来执行model.py中的功能,有人可以告诉我该怎么做吗?非常感谢你。回答:...
2024-01-10
设置django-mssql问题
我在Win Server 2008 R2上设置django-mssql时遇到一些问题。我已经安装了所有内容,但是django-mssql的Wiki说要设置设置文件,类似于:DATABASES = {'default': { 'NAME': 'my_database', 'ENGINE': 'sqlserver_ado', 'HOST': 'dbserver\\ss2008', 'USER': '', 'PASSWORD': '', 'OPTIONS' : { ...
2024-01-10
django中非常简单的用户输入
我的基础难题是我无法理解django模板,视图和url是如何捆绑在一起的……提示用户输入字符串,然后使用该字符串查询数据库的最简单,最简单的最小方法是什么(最好是w / python模型而不是原始sql查询)?我应该使用GET和POST方法吗?我应该使用表格吗?我需要使用模板还是可以使用通用视图?当我尝...
2024-01-10
django翻译模板中的变量内容
我正在使用{%trans%}模板标签。Django文档说:{%trans%}模板标记可转换常量字符串(用单引号或双引号引起来)或可变内容:{%trans“这是标题。” %} {%trans myvar%}https://docs.djangoproject.com/zh-CN/1.3/topics/i18n/internationalization/#trans-template-tag我发现无法执行{%trans myvar%},因为在运行makemessages命令后...
2024-01-10
django更改默认运行服务器端口
我想在manage.py runserver侦听器中指定可侦听的默认端口config.ini。是否有比sys.argv在内部解析manage.py并插入配置的端口更容易的修复方法?目标是运行时./manage.py runserver不必每次都指定地址和端口,而要从中获取参数config.ini。回答:使用以下命令创建一个bash脚本:#!/bin/bashexec ./manage.py runserver 0.0.0.0:<you...
2024-01-10
导入错误:没有名为django的模块
我正在使用centos linux。我有Django的python 2.6,现在我升级到了python 2.7。Python 2.6位于/usr/lib/python2.6中。Python 2.7位于/usr/local/lib/python2.7中。它们都具有site-packages目录,并且都包含django 1.2。如果我运行python,我将获得2.7版本。我的问题是,如果尝试导入Django,我会得到ImportError:没有名为django的模块我...
2024-01-10
删除添加另一个来自django管理员
我有一个内联模型在Django管理员是有OneToOneField与父母的关系。删除添加另一个来自django管理员class Child(models.Model): parent = models.OneToOneField(Parent) received_on = models.DateField(null=True,) 在管理内嵌我不想显示“添加另一个按钮”,所以我做了这样的事情: -class CampaignInfluencerShippingTrackingInline(admin.Tabu...
2024-01-10
django日期字段到Unix时间戳
在模型中,我有一个这样的字段:mydate = models.DateField()现在,一个javascript图形函数需要unix时间戳,例如“ 1196550000000”,如何返回mydate输入的unix时间戳。回答:我知道不久前接受了另一个答案,但是这个问题在Google的搜索结果中显得很高,因此,我将添加另一个答案。如果你在模板级别工作,则...
2024-01-10
没有名为django.core的模块
卸载旧的Django版本后,我已经更新到最新的Django版本1.0.2。但是现在当我运行django-admin.py时,出现以下错误。我该如何解决?Traceback (most recent call last): File "C:\Python25\Lib\site-packages\django\bin\django-admin.py", line 2, in <module> from django.core import managementImportError: No module...
2024-01-10
Django获取应用程序中的模型列表
因此,我在MyApp文件夹中有一个models.py文件:from django.db import modelsclass Model_One(models.Model): ...class Model_Two(models.Model): ......它可以是大约10-15课。 如何在MyApp中查找所有模型并获取其名称?由于模型是不可迭代的,因此我什至不知道这是否可行。回答:对于较新版本的Django,请在下面查看Sjoerd...
2024-01-10
django项目中的信号处理程序应该放在哪里?
我喜欢Greg解决此问题的方法,但我想指出,你可以直接在管理员中执行相同的操作:我刚刚开始在django项目中实现信号监听器。虽然我了解它们是什么以及如何使用它们。我很难弄清楚我应该把它们放在哪里。django网站上的文档说:你可以将信号处理和注册代码放在任何你喜欢的位置。但是,你需要...
2024-01-10
django-get()返回了多个主题
当我尝试将一个属性与另一个具有M对M关系的属性相关时,我收到此错误:get()返回了多个主题-返回2!你们能告诉我这是什么意思,也许可以提前告诉我如何避免此错误?楷模class LearningObjective(models.Model): learning_objective=models.TextField()class Topic(models.Model): learning_objective_topic=models.ManyToManyField(...
2024-01-10
django创建多个类型用户的最佳方法
我想在Django中创建多个用户。我想知道哪种方法最好。class Teachers(models.Model): user = models.ForeignKey(User) is_teacher = models.BooleanField(default=True) .......还是应该使用..class Teacher(User): is_teacher = models.BooleanField(default=True) .......还是我必须创建自定义用户模型…...
2024-01-10
在每个页面上放置一个django登录表单
如果用户未登录,我希望登录表单(来自django.contrib.auth的AuthenticationForm)出现在网站的每个页面上。当用户登录时,它们将被重定向到同一页面。如果有错误,该错误将与表格一起显示在同一页面上。我想你需要一个上下文处理器来为每个模板提供表单。但是,那么你还需要每个视图来处理发布的表...
2024-01-10
django模板系统,在模型内部调用函数
我想从我的模型中的模板调用一个函数,例如:class ChannelStatus(models.Model): .............................. .............................. def get_related_deltas(self,epk): mystring = "" if not self.get_error_code_delta(epk): return mystring ...
2024-01-10
如何将Ajax与Django应用程序集成?
我是Django的新手,而Ajax的新手。我正在一个需要将两者整合的项目中。我相信我理解它们背后的原理,但是并没有找到对两者的良好解释。有人可以给我快速解释一下如何将两者集成在一起来更改代码库吗?例如,我仍然可以将HttpResponseAjax与一起使用,还是必须随着Ajax的使用而改变我的回答?如果...
2024-01-10
如何将模型从一个django应用程序迁移到新的模型中?
我有一个带有四个模型的django应用。我现在意识到这些模型之一应该在单独的应用程序中。我确实已经安装了South来进行迁移,但是我认为这不能自动解决。如何将其中一种模型从旧应用程序迁移到新模型?另外,请记住,我将需要将此过程重复进行,以便可以迁移生产系统等。回答:假设我们有两...
2024-01-10
为什么在Django中使用线程本地变量不好?
从设计的角度来看,线程局部变量本质上是全局变量,并且受全局变量通常带来的所有可移植性和可预测性问题困扰。更重要的是,从安全性的角度来看,线程本地构成了巨大的风险。通过提供公开其他线程状态的数据存储,可以为Web服务器中的一个线程提供一种潜在地修改系统中另一个线程的状态的...
2024-01-10
如何在我的django应用中显示收藏夹图标?
我只想将其favicon.ico放入我的staticfiles目录中,然后将其显示在我的应用中。我该怎么做?我已将该favicon.ico文件放置在staticfiles目录中,但未显示,并且在日志中看到了该文件:127.0.0.1 - - [21/Feb/2014 10:10:53] "GET /favicon.ico HTTP/1.1" 404 -如果我去http://localhost:8000/static/favicon.ico,我可以看到该图标。回答:...
2024-01-10
以编程方式将图像保存到Django ImageField
好的,我已经尝试了几乎所有内容,但无法正常工作。我有一个上面带有ImageField的Django模型我有通过HTTP下载图像的代码(已测试并且可以工作)图像直接保存到“ upload_to”文件夹中(upload_to是在ImageField上设置的文件夹)我需要做的就是将已经存在的图像文件路径与ImageField相关联我已经用6种不同...
2024-01-10
django使用一个提交按钮提交两种不同的表单
是否可以使用Django中的一个提交按钮提交两种不同的形式?我有一个称为“仪器”的形式和四个相等的形式“配置”。现在,我想始终提交一个配置和工具。例如instrument + config 1和instrument + config 2,并且每个配置都有自己的提交按钮。我已经在配置表单中用一个按钮尝试过:<input onclick="submitForms()" clas...
2024-01-10
如何从django模板路由到视图中的特定函数?
例如我有以下情况,删除按钮必须路由不同,具体取决于谁点击了它,就像他是一个管理员显示一条消息,否则转到删除视图。我想我会把函数放在详细的通用视图中发送消息,但如何直接从模板调用该函数?如何从django模板路由到视图中的特定函数?{% if user_detail.status == ADMIN %} <button class="btn clea...
2024-01-10
