假设你有两个模特:
class Author(models.Model):
name = models.CharField(...)
city = models.CharField(...)
def __unicode__(self):
return self.name
class Article(models.Model):
author = models.ForeignKey('Author', ...)
text = models.TextField(...)
在django的管理界面中,当创建(或编辑)和文章时,您
示例代码:
@Html.DropDownList("Smth_ID", (IEnumerable<SelectListItem>)ViewBag.Smth, "--Select Layer--", new { id = "list" })
@Html.Hidden("Smth_Description", <value from list above>);
@Html.DropDownList("Smth1_ID", (IEnumerable<SelectListItem>)Vi
假设我有这些模型作为一个简单的例子:
class Event(models.Model):
name = models.CharField(max_length=50, default='')
app = models.ForeignKey(App)
class App(models.Model):
name = models.CharField(max_length=50, default='')
app_config = models.ForeignKey(AppConfig)
class AppConfig(models
因为我在第一个下拉列表中只有一个值,所以我尝试在PHP中创建一个级联下拉列表,该下拉列表在页面加载时填充第二个下拉列表。
我的数据库有一个名为'nights‘的表,其中的字段名为:'city’、'name‘和'day’。
为了填满我的第一个盒子,我使用了SELECT DISTINCT cities from nights等,它工作得很好。
为了填充第二个框,我需要一些类似于SELECT name WHERE city = $city的东西-我的问题是我不确定如何设置$city (作为<select>标签的名称)。我无法使用$_POST['ci
我想为超级用户在表单中创建一个字段。此字段应以下拉方式显示所有人员用户的列表,以便超级用户可以选择其中一个来为他/她分配任务。我应该如何创建下拉列表?
到目前为止,我可以像这样显示用户:
from django.contrib.auth.models import User
users = User.objects.all()
我在链接上有一个JQuery脚本,每次用户需要的时候都会添加和添加额外的输入字段。当代码用于标准下拉框时,它工作得很好,但我需要下拉列表与从同一个表中提取的列表相同。如下所示:
$sql2="SELECT lot, name FROM Products ORDER BY name ASC";
$result2=mysql_query($sql2);
<select name="test[]" id="test">
<option value=""></option>
<? while(
我有一张这样的桌子:
id test attr dim
1 test1 a1 d1
2 test2 a2 d2
3 test3 a1 d3
4 test3 a1 d2
我正在创建一个下拉字段,它显示attr只有两个选项a1 and a2。基于a1或a2的选择,我想要做的事情如下:
if (a1 is selected){$a == a1} else {$a == a2}
$test = mysql_query("SELECT dim FROM xxx WHERE attr = $a")
并在第二个下拉列表中填充该查询的结果
我已经创建了两个Django模型,被一个字段从一个模型是一个外键到另一个模型(如下所示)。
class Units(models.Model):
name = models.CharField(max_length=10, primary_key=True)
symbol = models.CharField(max_length=5)
class Targets(models.Model):
name = models.CharField(max_length=100)
unit = models.ForeignKey(MicroNutrientUnits