django-views相关内容
我有一个从用户那里获取输入值的 Django 表单.然后使用这些值对表 ResourceBase 进行查询,该表最终返回过滤结果列表. 由于结果可能是一个很长的列表,我添加了一个带有“上一页"和“下一页"按钮的分页功能.我的问题是,当我单击“上一个"或“下一个"按钮时,表单会恢复为默认值.所有返回的结果都没有了.我如何防止这种情况发生? 我认为当请求不是“POST"时,表单会因为“fo
..
我需要将 django 形式的多个图像添加到一个模型中.我做了一项研究,对于 django 之外的形式,我尝试设置 django-multiupload.> 我的models.py: class Profile(models.Model):......first = models.ImageField("first", upload_to='first')second = models.Ima
..
我有两个模型:League 和 Team.Team 有一个到 League 的外键链接.我希望能够根据存储在 League 中的值为 Team 设置可用的选项.具体: 类联赛(models.Model):number_of_teams = models.IntegerField()班级团队(模型.模型):联盟 = 模型.ForeignKey(联盟)Draft_slot = models.Inte
..
我在保存 Django 模型实例时遇到问题. 在我的models.py中,我有: class Thing(models.Model):title = models.CharField(null=True,max_length=128)text = models.TextField(null=True)kind = models.CharField(max_length=32,null=Fa
..
我正在使用 Django,我的网站没有用户个人资料,所以都是匿名的.我想实现一个“喜欢"系统.如何限制用户只喜欢一次.谢谢. 解决方案 如果您没有任何方法来识别您的用户,那么最好的办法是将此信息存储在浏览器 cookie 或HTML5 本地存储.(我不建议使用 flash cookie,因为关于它们的争论很长,而且它们更难实施)
..
在我的 Django 模型中将字符串另存为文件时遇到问题,因为每当我尝试取回数据时,它都会给我一个 ValueError(“属性没有关联的文件").详情如下: 型号: class GeojsonData(models.Model):dname = models.CharField(max_length=200, unique=True)gdata = models.FileField(up
..
好吧,我遇到了错误,现在这个问题已经过去两天了,但仍然坚持这个错误,任何人都可以提供帮助并能够解决这个问题.我是 Django 的新手,需要帮助.我会很感激的.如果还有什么需要回答而不是告诉我,我会用那个细节更新我的问题.模型.py class UserProfile(models.Model):用户 = 模型.OneToOneField(用户,on_delete=models.CASCADE)
..
我创建了“post"模型,其中包含“post_id"作为主键字段.当我尝试创建帖子时,它引发了一个错误:'格式错误的十六进制 UUID 字符串'.如果能帮我解决这个问题,我将不胜感激. 这是我的代码. 模型.py: class Post(models.Model):post_id = models.UUIDField(primary_key=True, default='uuid.u
..
下面代码的语法有没有问题,有错误为无效的块标签:'else' {% ifequal chat_profile 1 %}{% 扩展 "chatprofile/chat_profile1.html" %}{% 别的 %}{% 扩展 "chatprofile/chat_profile.html" %}{% endifequal %} 解决方案 文档指出: 如果您在模板中使用 {% exten
..
全部, 我已经研究了几天,但似乎无法找到我要找的东西.我很清楚使用以下内容禁用 Django 表单中的字段: self.fields['author'].disabled = True 以上将完全禁用一个字段.我试图显示一个带有多个选择选项的复选框,但我希望自动选择和禁用其中一个选项,以便用户无法将其更改为他们选择的选项之一.这是我一直用来显示复选框的代码,它工作正常: self.fi
..
让这些模型: class Category(models.Model):name = models.CharField(max_length=20)类字(模型.模型):name = models.CharField(max_length=200)投票 = 模型.IntegerField(默认 = 1)类别 = 模型.ManyToManyField(类别,空=真,空白=真) 此视图: def
..
这是我在下面提到的 views.py 的测试函数: def test_operation_page(self):url = reverse('操作')响应 = self.client.get(url)self.assertEqual(response.status_code, 200)self.assertTemplateUsed(响应,'abc.html')self.assertContain
..
我正在 Django 中构建一个应用程序,它允许最终用户检索对特定日期的时间(上午 12 点到凌晨 12 点)敏感的信息.我将此信息作为整数存储在我的数据库中,以 30 分钟为增量表示自午夜以来的秒数.我在看 Django 的时区文档:https://docs.djangoproject.com/en/2.0/topics/i18n/timezones/ 并发现自己对 Django 是否自动使用最
..
文档中的示例,https://django-filter.readthedocs.org/en/latest/usage.html,我认为是基于函数的视图.我目前正在研究如何使用基于类的视图来做到这一点. def product_list(request):f = ProductFilter(request.GET, queryset=Product.objects.all())return r
..
以下是我在 URL.py、views.py 和 HTML 页面中的代码.但是,它返回了错误:TypeError: cannot unpack non-iterable int object. urlpatterns = [path('', views.blogs_home, name='blogs'),path('', views.single_blog, name='detailed_view
..
下面是我的统计页面的 views.py.这个页面有一堆基于我的模型对象的计算.效果很好.但是,当我将 django-filter 应用于数据时,它不会改变.仅过滤“空头"交易或“过去 7 天"的示例. 我知道 get_context_data 基本上是对结果进行硬编码,它不会受到任何过滤器查询的影响.这不是方法,但我尝试了几件事但没有结果,所以回到第一个......我该怎么做? 我尝试
..
我使用 AbstractUser 创建了一个自定义用户模型,删除了用户名并用电子邮件替换它并扩展了模型,尝试创建超级用户并且它工作并且还通过注册表创建了一些用户,登录到管理界面并且它然而,当试图为用户创建登录表单时它失败了 我试过了,但没有用 def LoginView(request):如果 request.method == 'POST':表单 = AuthenticationForm
..
我正在尝试显示一个表单 (ModelForm),其中包含一个由当前登录用户过滤的 select 字段.在这种情况下,选择字段包含一个类别列表.我只想显示“属于"当前登录用户的类别.category 字段是 IngredienceCategory 模型的外键. 这是我到目前为止想出的,但它给了我一个错误(意外的关键字查询集).知道我做错了什么吗? #models.py类成分类别(模型.模型)
..
我正在尝试在 Django 中使用 ajax 在新闻网站上发表评论.但是它不起作用.当我单击提交按钮时,它仍然刷新页面并且与没有 ajax 一样没有区别. 我真的是 Django 和 Ajax 的新手.有没有朋友可以帮我解决这个问题? 这是我的 view.py: def newsDetailView(request, news_pk):新闻 = News.objects.get(id
..
我是新手,很困惑.我想创建一个模块来跟踪文章和博客模型的“热门"实例.我不想触及文章或博客模型的代码.这是中间件的候选者吗?查看 HttpRequest.path? 解决方案 查看 request.path 的中间件很丑陋,因为它引入了对用于显示文章和博客文章的 URL 模式细节的依赖.如果您不介意这种耦合,那么您不妨保存性能损失并在网络服务器日志文件上进行分析.(编辑:查看中间件 将是一
..