首页 文章
  • 1 votes
     answers
     views

    Django Rest Framework,ModelSerializers和自定义字段验证

    使用最新版本的Django和DRF . 我有一个相当复杂的要求,我无法找到解决方案 . 我会尽力简化它 . 假设我有一个有两个字段的模型 . field_a 和 field_b 我有一个 ModelSerializer . 我 POST 一个带有字段的请求 . 这些字段通过模型验证,然后对我的两个序列化函数 validate_field_a 和 validate_field_b 进行验证 ....
  • 1 votes
     answers
     views

    本地化不适用于Django中的ModelForm

    def Person(models.Model)name = models.CharField(max_length = 50)birth_date = models.DateField() 我有这个表格 def PersonForm(forms.ModelForm) class Meta: model = Person 我将项目本地化为西班牙语(es),并添加自定义格式模块...
  • 0 votes
     answers
     views

    得到“ValueError:对于基数为10的int()的无效文字:'Trancel'”在Django的detailview中使用两个参数时

    我试图在详细视图中使用除了pk和slug之外的其他两个url标签 . 我有以下代码片段: views.py class UseCaseDetailView(DetailView): template_name = "useCaseExtract/useCaseDetail.html" model = UseCaseProfile ...
  • 4 votes
     answers
     views

    在Windows上的Django应用程序中使用PIL时出现问题

    我正在学习一本带有Python Web Development with Django书的小Django . 一切顺利,直到我尝试构建需要PIL(Python Imaging Library)的 photos 应用程序 . 当我尝试通过管理界面添加图像时,我收到下面粘贴的错误消息 . 我正在运行Windows 7,Python 2.7,Django 1.3b1和XAMPP 1.7.3并成功安装了w...
  • 2 votes
     answers
     views

    项目匹配查询不存在错误?

    这是观点: def showProject(request, project_slug): project = Project.objects.get(slug=project_slug) tickets = Ticket.objects.filter(project=project) payload = { 'project':project, 'tickets':tickets } retur...
  • 3 votes
     answers
     views

    Django - 无法查找'u'

    昨天一切都工作正常,今天我进入管理员,当我点击“usuarios_aux”模型时显示此错误... Unable to lookup 'u' on Usuario_aux or Usuario_AuxAdmin 为什么会这样?继承人追溯 . 环境:请求方法:GET请求URL:http://provisional.jetint.webfactional.com/admin/clients/usuar...
  • 1 votes
     answers
     views

    Django中的Javascript驱动表单

    Django使用他的forms API进行输入验证 . 表单将发送到模板,并呈现为html(as_p and friends) . 当用户准备就绪时,他会对表单进行验证,如果表单无效,则表单将在模板上重新呈现 . 当形式无效只是因为字段上没有足够的caracteres(即min_length)或无效字符时,这很奇怪:一个POST太多只是为了告诉用户它缺少一些非常基本的东西 . 那么,是否有任何可用...
  • 0 votes
     answers
     views

    Django UpdateView,其中一些字段只是文本

    好的,我的CreateView正常工作,我的UpdateView正常工作,但我想在我的模板中显示几个字段作为文本 . 所以我想我不会将它们包含在字段列表中,但需要在渲染之前将它们添加到上下文中,但我无法弄清楚如何获取这些值 . 我的模特: class ProjectStatus(models.Model): name = models.CharField(max_length=8) cl...
  • 2 votes
     answers
     views

    Django形式为as_table(),as_p()方法不起作用

    我有一个简单的表单类,定义了以下单个字段: class LaunchForm(forms.Form): file_name = forms.FileField(required=True, label='File to import') 在我的模板中我有: <form action="" method="post"> {{ f...
  • 0 votes
     answers
     views

    Django和Bootstrap模态形式

    我目前正在 Build 一个具有联系功能的网站 . 我用Django和Bootstrap构建了这个站点 . 为了联系网站后面的人,用户点击顶部导航栏中名为 Contact 的元素 . 这个元素打开一个Bootstrap模态 . 目前模态按预期工作,看起来像这样: 代码是: <div class="modal fade" id="kontakt" ro...
  • 11 votes
     answers
     views

    我该如何排除故障:System.TypeLoadException?

    你能告诉我一个解决 System.TypeLoadException 问题的方法吗? 我在我的解决方案中的现有项目中遇到此异常,我在同一解决方案中从单元测试项目中引用该项目 . 当我运行单元测试时抛出此异常 . 他们因为这个例外而失败: 细节: 测试方法MyErrorHandler.Test.MyTest.Parse_RecievesValidMessage_ReturnsArray引发异常:S...
  • 3 votes
     answers
     views

    如何在DetailView中引用pk

    嗨,我确信这有一个简单的解决方案,但我找不到它!它必须始终是必需的! 要学习django,我正在为我编写简单的应用程序来记录我的学习要点 . 所以我有两个型号: class Topic(models.Model): title = models.CharField(max_length=40) def __unicode__(self): return self....
  • 0 votes
     answers
     views

    限制对经过身份验证的用户的访问

    我正在尝试限制对照片库网站上经过身份验证的用户的访问权限 . 我想要一个经过身份验证的用户可以查看所有照片,而未经身份验证的用户只能看到三张照片 . 我正在使用名为Photologue的第三方库,它有一个继承自DetailView()的GalleryDetailView()类 . 我想覆盖图库详细信息视图中的get_context_data()方法,并在其中添加准备要显示的照片列表的代码,并将该列...
  • 3 votes
     answers
     views

    为什么Django的DetailView没有可重用的模板?

    在Django中,在模板中显示表单相当容易: <form action="" method="post">{% csrf_token %} {{ form }} <input type="submit" value="Update" /> </form> 它基本上只...
  • 1 votes
     answers
     views

    向呈现的html添加了禁用属性,现在表单无效

    Django 1.9.7 class PlaceName(models.Model): one = ForeignKey(Place, on_delete=models.CASCADE) ... class PlaceNameCreate(CreateView): model = PlaceName fields = ['one', 'name', 'since'...
  • 0 votes
     answers
     views

    使用Django Form尽可能减少Django模板语法的最佳方法是什么?

    我只是Django的初学者 . 首先,使用Django Form似乎非常方便 . 我可以得到我已经在Model with ModelForm类中定义的所有内容 . 我可以把放在模板中 . 已经有预定义的Field类型,我可以方便地使用它 . 但是如果你需要与一个不懂Django或Python并且负责制作前端部分的人合作,这很棘手 . 例如,我制作这样的模板 . example.html的 <...
  • 61 votes
     answers
     views

    在模板中显示django表单字段的值?

    我有一个带有电子邮件属性的表单 . 在出现某些验证错误的情况下使用{}时,django仍会在输入标记的value属性中呈现前一个值: <input type="text" id="id_email" maxlength="75" class="required" value="some@email.co...
  • 457 votes
     answers
     views

    删除SQL Server中datetime时间部分的最佳方法

    从SQL Server中的datetime字段中删除时间部分时,哪种方法提供了最佳性能? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) 要么 b) select cast(convert(char(11), getdate(), 113) as datetime) 第二种方法确实发送了更多的字节,但这可能没有转换速度那么重要 . 两者...
  • 9 votes
     answers
     views

    如何在Django模板中显示包含多对多关系的对象列表?

    我有以下型号: class Tag(models.Model): name = models.CharField(max_length=20) class Entry(models.Model): title = models.CharField(max_length=100) date = models.DateField() tags = models.ManyToManyF...
  • 1 votes
     answers
     views

    Django模板:仅在将来显示日期

    如何比较Django模板中的日期?我想到了几种可能的途径: 在上下文中发送今天的日期,以便在模板中进行比较 创建我自己的模板标签 在视图中有一些逻辑只传递日期,如果它在将来 虽然最后一个选项看起来更容易,但我宁愿将显示逻辑留在模板中而不是视图中 . 我也不想在模板上下文中传递像今天日期那样微不足道的东西 . 也许某人有另一种选择,或者可以分享他们对我上面提到的选项之一的实施,以及为...
  • 7 votes
     answers
     views

    Django模板:如何避免使用include和load的空行?

    在模板中,我使用以下代码: {% load i18n %} {% include "header.html" %} {% include "top_bar.html" %} 但是这会产生几个回车( \n ),因为我通过回车分隔每个 include 和 load . 我不想连接像这样的包含: {% include "header.html&quo...
  • 0 votes
     answers
     views

    如何在模板中显示django表单字段的值?

    我有一个django表单,其值已初始化 . 但我不希望将值显示给用户 . 我在模板中使用{}但它也显示了值 . 是否有任何隐藏字段的选项单靠 Value ?
  • 1 votes
     answers
     views

    仅在django模板中显示唯一对象

    我有一个对象列表 . 我想以这样的方式显示这些对象:如果后续对象包含相同的日期,则仅显示第一个唯一日期 . 如果日期不同于应显示的日期 . 这是一个例子 . 数据: id:2,日期:"01/01/2010" id:3,日期:"01/01/2010" id:4,日期:"02/02/2010" 我想要展示的内容: id ...
  • 7 votes
     answers
     views

    包括显示表单的模板

    我想要做的是在给定页面底部的单独模板中包含一个表单,让我们说; “example.com/listdataandform/” . 当视图包含在URLConf中时,表单模板“form.html”显示表单 . 所以我可以用“example.com/form/”查看 到目前为止,我有这样的事情: {% extends "base/base.html" %} {% block tit...
  • 0 votes
     answers
     views

    在python中导入org.apache.lucene

    我在我的机器上安装了JCC并在安装之前设置了JCC_JDK路径 . 我可以在python中导入lucene而不会出现任何错误 . 但是,以下import语句会出错: from org.apache.lucene.document import Document, Field, StringField, TextField from org.apache.lucene.util import Ve...
  • 1 votes
     answers
     views

    Django模板:如何显示HTML代码?

    我试图在博客中显示一些HTML标记,并想知道是否有办法直接包装我的Django模板的一部分,而不是将其放入上下文变量 . 例如,我想输出一堆代码,一些是JavaScript,一些是HTML,还有一些是CSS . 如果我直接在我的Django模板中输入代码,并将其包装在一些预标签中: <pre> /* Here is the markup I want to display: */ ...
  • 1 votes
     answers
     views

    Django模板不显示循环键,值

    我想要对密钥名称进行硬编码(即在我的模板中低于 msgid ,因为dict是动态的,所以我只想循环它 . views.py class Pymat_program(View): def get(self, request, *args, **kwargs): selected_xml = 'a_directory_to_my_file' smsreport_...
  • 0 votes
     answers
     views

    更新FileField:旧文件的名称是什么

    Django 1.11 调用FileUpdate时,我用旧文件替换旧文件 . 我想处理旧文件 . 即将其移动到其他目录 . 你能看看下面的图片吗?新文件称为“C book 1.pdf” . 现有文件名为“4_Oracle_Database_11g_PLSQL_Fundamentals_PLSQL.pdf” . 但是在断点处(参见form_valid中的注释),old_file_name = C b...
  • 2 votes
     answers
     views

    Symfony3:服务无法获取参数

    我已经提供了一个服务来在我的模型中获得Doctrine连接(不确定它是否是一个很好的方法,但我不想每次都将连接从控制器传递给模型构造函数) . 所以我想说我想要控制器中的产品 public function getProductsAction(Request $request) { $product_model = new ProductModel(); return $produ...
  • 439 votes
     answers
     views

    在LINQ查询中调用ToList()或ToArray()会更好吗?

    我经常遇到我想在我声明它的地方评估查询的情况 . 这通常是因为我需要多次迭代它并且计算起来很昂贵 . 例如: string raw = "..."; var lines = (from l in raw.Split('\n') let ll = l.Trim() where !string.IsNullOrEmpty(ll) ...

热门问题