我只想在Django中用模型表单发布后访问模型详细信息。这个也问了同样的问题,但当我尝试接受答案时,它返回none类型值。
下面是我在‘views.py’中的代码:
if request.method == 'POST':
if request.user.is_authenticated():
form = PostStoryForm(request.POST)
if form.is_valid():
obj = form.save(commit=False)
obj.author = re
我在Django中有一个简单的模型,我在我的一个页面中使用了django-filters,以便具有简单的功能,即有一个表单来搜索模型&然后输出模型和属性的列表。
我需要的帮助是如何让django-filters表单中选择的(模型数据)集保存为CSV,当我单击表单上的‘提交’时。我还想添加一个表格框的文件可以如何命名。
models.py
class Person(..)
name = models.CharField(..)
type = models.CharField(choices=TYPECHOICES)
...
f
我在注册页面中有两个不同的表单,因为其中一个模型中的一对一关系将显示一个下拉框,因此我使用的是第二个模型字段,用户将不得不输入该字段。
当表单有效时,“SNI”将保存到第一个表单,而不是第二个表单。
模型
from asyncio import FastChildWatcher
import email
from pyexpat import model
from xxlimited import Null
from django.db import models
from django.contrib.auth.models import AbstractBaseUser, BaseUser
在我的django项目中,我有两个相关的模型“Vehicle”(父模型)和ParamConf(子模型)。ParamConf有字段"program“,我想修复其中的一些错误的值。
(admin.py):
class ParamConfFormSet(BaseInlineFormSet):
def clean(self):
super(ParamConfFormSet, self).clean()
for form in self.forms:
if hasattr(form, 'cleaned_data')
我正在使用django模型表单,表单甚至可以由没有注册的用户填写,但提交需要用户注册。以下是我的模型:
class Study(model.Model):
marksobtained = models.CharField(max_length=5)
highestmarks = models.CharField(max_length=5)
teacher = models.CharField(max_length=300)
class StudyForm():
some customisation stuff.
然后是views.py
form = Studi
Django新手在看文档的时候跌跌撞撞的。我正在尝试使用Django的"UserProfiles“创建一个用户配置文件,但我在找出基于Django文档设置代码的正确方法时遇到了一些问题。
这是我的代码,基于文档。( create_user_profile是文档中的100% )。
from django.db import models
from django.contrib.auth.models import User
from django.db.models.signals import post_save
class UserProfile(models.Model):
嗨,我是Django的新手,我已经创建了一个登录/注销模型Django内置的用户和UserCreationForm。它运行良好,但我的问题是,我在表单中定义了两个自定义输入,当我运行服务器时,它显示在网页上,但是当我在admin下检查用户时,我只看到用户定义字段的详细信息,而不是我的自定义字段。
如何将其数据保存到我的用户模型中?或者,如果我定义了自定义字段错误,如何更改它,以便我可以保存它的数据在我的模型。
我的自定义字段,即地址和电话号码,在Admin用户中没有显示,它的数据也没有保存。
model.py
from django.db import models
from django.c
我对Django有点陌生(我写Python已经有一段时间了),我想知道是否可以在Django中使用视图和表单框架而不需要数据库或使用模型。
内容是动态的,每次用户启动网站时都会被填充到字典中。因此,我想利用Django视图和表单,但通过字典而不是模型类(数据库)传递细节。
我希望我的解释是正确的。
那就把它加进去。
如果您对基于模型的类有以下内容:
class TestClass(models.Models):
var1 = models.CharField(....)
class DetailView(generic.DetailedView):
model = T
这实际上是对的后续。
用户的配置文件数据分散在几个不同的模型上,如下所示:
# Simplified versions, actual classes contain many more fields.
class Profile(models.Model): # returned by Django's User.get_profile()
user = models.OneToOneField(User)
home_address = models.OneToOneField(Address)
work_address = models.OneTo
我是Django表单中的新手,我需要将一些数据插入/更新到我的数据库中。
我有一些模型,在django管理面板中,我手动介绍用户的电话和IMEI号码。之后,我创建了一个表单、一个template.html和一个视图。
表格如下:
from django import forms
class Send2phone(forms.Form):
NumberOfCalls = forms.CharField(
min_length=1,
widget=forms.TextInput({'class': 'form-control
我刚刚开始学习django。我从django模型创建了一个表单。单击提交按钮,数据将存储在数据库中。现在我想要的是下面给出的内容:
#view.py
def contact(request):
if request.method == 'POST':
form = UserForm(request.POST)
if form.is_valid():
user = form.save()
return HttpResponseRedirect("/contact/create_db")
#urls.py
这是关于django的admin部分。models.py文件中有三种模型:
class In(models.model):
id = models.CharField(verbose_name=_("id"),max_length=20,primary_key=True)
num = models.IntegerField(verbose_name=("number"))
class Storage(models.model):
id = models.CharField(verbose_name=_("id"),max