django-1.7相关内容
我只是想知道我是不是有三种型号: class A(models.Model: b = models.ForeignKeyField('B') class B(models.Model): c = models.ForeignKeyField('C') class C(models.Model): user = models.ForeignKeyField('auth.User')
..
我正在尝试在 Django 中创建一个自定义字段,它将采用十进制货币值(例如:1.56 英镑)并将其作为整数(例如:156)保存在数据库中以存储货币值. 这是我到目前为止所拥有的(我已经将固定值进行了测试) class CurrencyField(models.DecimalField):__metaclass__ = models.SubfieldBasedef get_internal
..
我正在开发一个有两种类型用户的网站,并且项目所有者在用户通过身份验证后想要两个不同的主页(模板),所以,我尝试了这个: 网址 # home aurl(r'^home/$', HomeAView.as_view(), name='home-a'),# 家 burl(r'^home/$', HomeBView.as_view(), name='home-b'), 在我的登录视图中也有类似的内
..
我正在使用 contribute_to_class 方法,但我不知道如何使用新迁移在数据库中创建字段. 解决方案 为了回答您的问题,通过 Django 1.7 中引入的新迁移,为了向模型添加新字段,您可以只需将该字段添加到您的模型并使用 ./manage.py makemigrations 初始化迁移,然后运行 ./manage.py migrate,新字段将添加到您的数据库中.
..
Django 1.7 的文档提到了RunSQL 类可用于在表上创建部分索引.我有一个表格,我想要 title、blog 和 & 的组合.category 是唯一的.但是,如果未提供类别,则 title 和博客应该仍然是独一无二的. class Post(models.Model):标题=models.CharField(max_length=200)博客=models.ForeignKey(博客
..
我最近向我的应用程序 (UserProfile) 添加了一个模型,当我将更改推送到 Heroku 时,我想我不小心运行了 heroku run python manage.py makemigrations.现在,当我尝试运行 heroku run python manage.py migrate 时,我收到以下错误 (leaguemaster) benjamins-mbp-2:leaguema
..
正如标题所说,我似乎无法进行迁移. 该应用程序最初低于 1.6,所以我知道最初不会有迁移,实际上如果我运行 python manage.py migrate 我得到: 要执行的操作:同步未迁移的应用程序:myapp应用所有迁移:admin、contenttypes、auth、sessions无需迁移即可同步应用程序:创建表...安装自定义 SQL...安装索引...运行迁移:无需迁移.
..
在升级到 Django 1.7 时,我从 ./manage.py 收到以下错误消息 $ ./manage.py回溯(最近一次调用最后一次):文件“./manage.py",第 16 行,在 中execute_from_command_line(sys.argv)文件“/home/johnc/.virtualenvs/myproj-django1.7/local/lib/pyt
..
我正在尝试使用 django-tables2 为我的应用程序创建一些表,但遇到了一些困难.我使用的是 Python 2.7 和 Django 1.7.我正在学习教程,但遇到了问题. 我到了需要创建用于自定义的 Table 类的地步.但是,每当我这样做时,都会出现以下错误: 预期的表或查询集,而不是“str". 在做了一些之后研究 看起来我使用的是旧版本的 django-table
..
我尝试实现一个您可以为其分配字符串的图像字段,它将自动从该URL获取图像.之后读取它,它将保存本地副本的路径.因此,我继承了Django的 ImageField 及其描述符类. 导入uuid导入urllib.request从django.core.files.base导入ContentFile从django.db导入模型从django.db.models.fields.files导入ImageF
..
我试图将其实现为模型的选择变量: >>>选择=(...(1,'小学'),(2,'中学'),(3,'大学')...) 但是它失败了,并出现了这种准密码错误: characters.CharacterArcanumLink.priority:(fields.E005)'选择'必须是一个包含(实际值,人类可读的名称)元组的可迭代. 让我们看看 选择是可迭代的吗?检查. 包含(实际值
..
我正在使用Django 1.7,但我的装置存在问题. 我希望Django使用默认值或使用 save()方法创建未指定的值. 这是我当前的对象: #文件:uuidable.py导入uuid从django.db导入模型从django.utils.translation导入ugettext_lazy为_Uuidable(models.Model)类:uuid = models.CharFi
..
我正在尝试翻译Django第三方应用程序( django-recurrence )在我的Django 1.7项目中.尽管我已经在这里阅读了有关同一问题的所有答案,但我仍然无法让Django为该应用程序生成django.po. 这些是我当前的设置: settings.py LANGUAGE_CODE ='it-IT'gettext = lambda s:s语言=(('en-us',g
..
我刚刚使用 创建了一个Django项目. python manage.py startapp smartrecruitment 然后我运行了数据库同步 python manage.py syncdb要执行的操作:应用所有迁移:管理员,内容类型,身份验证,会话运行迁移:正在应用contenttypes.0001_initial ...确定正在应用auth.0001_initial ..
..
我有以下模型 class VucutBolgesi(models.Model): site = models.ForeignKey(Site ) bolge = models.CharField(verbose_name =“Bölge”,max_length = 75) hareketler = models.ManyToManyField(“ Hareket”,verbose_n
..
我不得不将一些模型从一个应用程序迁移到另一个应用程序,并且我遵循了此答案 https:// stackoverflow上的说明。 com / a / 26472482/188614 。 基本上,我使用了 python manage.py生成的 CreateModel 迁移makemigrations ,将它们包装在 state_operations 中,并在'db_table'元选项中添加
..
这里是 models.py : class Parent(模型.Model): id = models.CharField(max_length = 14,primary_key = True) json_dump = models.TextField(null = False) def __init __(self,* args,** kwargs): super(Base,
..
我正在开发一个具有两种类型用户的网站,并且该项目的所有者在用户通过身份验证后想要两个不同的家庭(模板),因此,我尝试了以下方法: url #home a url(r'^ home / $',HomeAView.as_view( ),name ='home-a'), #home b url(r'^ home / $',HomeBView.as_view(),name ='home
..
我正在将Django 1.7与Mezzanine一起使用。我希望在admin中有一些页面,工作人员可以在其中使用按钮和其他控制元素调用某些动作(管理命令等)。 我也想避免创建新模型,或手动创建模板并向其添加链接(如果可能的话)。 最常见/最简单的方法是什么? p> 解决方案 实际上,它更简单。就在urls.py补丁程序管理url中的urlpatterns之前: def
..
我在运行有几个条目的服务器中的应用程序中有一个模型。我需要添加一个 SlugField ,该模型唯一且不为null。 SlugField 将根据 trading_name 进行填充。我更改了模型以添加此新字段并修改了保存方法: class Supplier(StatusModel): SLUG_MAX_LENGTH = 210 slug = models.SlugField(唯一=
..