ICode9

精准搜索请尝试: 精确搜索
  • python-Django 1.7-具有自定义应用程序标签的模型发现和应用程序配置2019-11-20 23:59:40

    我目前正在使用Django == 1.7.1.我有一些具有相同模块名称的可重复使用的应用程序.这也使模型的应用程序标签相同.这实际上是矛盾的.您不能在设置文件的INSTALLED_APPS中的不同库中使用两个具有相同名称的模块. 我通过为模块添加一个AppConfig来解决此问题,并更改了它们的标签(app_

  • python-Django迁移2019-11-20 07:58:29

    我正在尝试在Django上建立博客.我所做的只是创建模型.他们来了: from django.db import models import uuid class Users(models.Model): username = models.CharField(max_length = 32, primary_key = True) password = models.CharField(max_length = 32) email =

  • 跳过Django中的迁移列表2019-11-18 04:57:09

    我在第三方应用程序中迁移了0001_something,0002_something,0003_something,所有迁移都由我自己的应用程序应用于了数据库.我只是想跳过这三个迁移.一种选择是运行以下命令 python manage.py migration< third_party_app_name> 0003-假 但我不想手动运行此命令.我在想是否可以通过

  • mysql-Django:1215,仅具有一个字段的模型上的“无法添加外键约束”2019-11-08 18:15:13

    我有一个沙拉模型: class Salad(models.Model): some_field = models.ForeignKey(Profile, on_delete=models.CASCADE, null=True) 无论我如何调用类,单个字段,我放置什么模型(而不是Profile)或选择哪个on_delete选项.我系统地得到错误: django.db.utils.IntegrityError:(1215,

  • 我如何编写django 1.8的初始数据2019-10-28 10:06:06

    我想为用户和选项等表提供初始数据. 对于旧的django来说,固定装置是非常容易的操作方式,但是现在django表示要以迁移方式进行操作,而我对此并不完全了解. 现在我的迁移文件夹中已经有10个迁移了.我很困惑如何将我的初始数据迁移文件保存在哪里. 如果我将其设置为0011_initial_data

  • docker-compose在docker python:3中缺少环境变量2019-10-25 09:56:52

    虽然我的配置看起来不错,但是我的python:3映像似乎没有设置预期的DJANGO_SECRET_KEY,至少在Dockerfile尝试运行迁移的时候 $docker-compose config services: api: build: context: /Users/ben/Projects/falcon/falcon-backend dockerfile: Dockerfile depen

  • python – 使用uuid字段的Django迁移会生成重复的值2019-09-30 15:58:14

    我有一个uuid字段(不是主键).生成的迁移是: from __future__ import unicode_literals from django.db import migrations, models import uuid class Migration(migrations.Migration): dependencies = [ .... ] operations = [ ... mig

  • python – Django-DB-Migrations:不能ALTER TABLE,因为它有待处理的触发事件2019-09-28 11:07:09

    我想从TextField中删除null = True: - footer=models.TextField(null=True, blank=True) + footer=models.TextField(blank=True, default='') 我创建了一个模式迁移: manage.py schemamigration fooapp --auto 由于某些页脚列包含NULL,因此如果运行迁移,则会出现此错误:

  • Django BooleanField默认为mysql2019-08-30 03:15:06

    我正在使用Django 1.7和MySQL. 我有一个现有的模型,我想添加一个BooleanField.我希望该字段默认为true.看起来很简单吧?所以我像这样创建我的字段: class MyModel(models.Model): my_field = models.BooleanField(default=True) 然后我运行makemigrations,然后生成以下迁移: op

  • python – Postgres视图的Django模型2019-08-29 03:55:48

    编辑:关于我的要求似乎有些混乱.该模型适用于我在迁移0009中创建的Postgres view.我的印象是Django如果具有managed = False选项,则不会为模型生成迁移.但是,它仍在努力创造它. 另外,我正在使用Django 1.8和Python 3.4. 我在为Postgres视图创建Django模型时遇到了麻烦,使用这些链接

  • python – 迁移中的Django datetime默认值2019-07-22 11:55:09

    我已经阅读了一些关于这个问题的问题,this问题也没有为我的案例给出正确答案: 我在已经存在的模型中添加了created_time字段,因此mysql表中没有属于该模型的日期. class Configs(models.Model): ... creation_date = models.DateTimeField(auto_now_add=True, blank=True)

  • python – django.db.utils.IntegrityError:重复键值违反唯一约束“auth_permission_pkey”2019-07-10 18:05:04

    卡住我有一个数据库,当我尝试使python manage.py迁移时,它会给出如下错误: django.db.utils.IntegrityError: duplicate key value violates unique constraint "auth_permission_pkey" DETAIL: Key (id)=(241) already exists. 以下是完整错误: Operations to perform: Apply

  • python – 期望的字符串或缓冲区,date_re.match(value)django错误2019-07-06 08:58:33

    我想在django官方网站上复制django.I复制粘贴代码中的自定义用户模型.当我想要迁移它时,它会抛出错误 TypeError: expected string or buffer models.py education=models.CharField(max_length=13) from django.db import models from django.contrib.auth.models import (

  • mysql – 如何编写迁移以使用ManyToManyField更改模型的主键2019-07-02 15:03:25

    我有一个UserProfile模型,它使用OneToOneField引用我的User模型.我还使用post_save信号在创建用户时自动创建UserProfile.当我收到有关重复配置文件的错误时,除了通过管理员创建用户(我使用内联)时,这很有用. This answer recommends setting the primary key to be the OneToOneFi

  • python – Django迁移和可定制的可重用应用程序2019-07-02 10:43:43

    我大约3周前开始编写我的第一个可重用的应用程序,而且我遇到了处理迁移的麻烦. 我希望我的应用程序的某些点可以自定义.因此,我有一个conf submodule定义自定义设置并分配适合大多数情况的合理默认值. 这导致我的一些模型字段看起来像这样: attachment = models.FilePathField(

  • python – Django Table已经存在2019-06-11 17:43:02

    这是我的Django Migration文件. 我跑的时候 python manage.py makemigrations/migrate 我收到这个错误. Error:- django.db.utils.OperationalError: (1050, "Table 'tickets_duration' already exists") 我已经删除了数据库并运行它但仍然得到相同的错误. class Migrat

  • python – Django迁移:使用makemigrations创建相同的迁移2019-06-08 01:43:02

    Django在调用时重复创建相同的迁移文件: ./manage.py makemigrations 无论是否迁移更改,每次运行makemigrations时,都会在新的迁移文件中创建相同的迁移. 过程如下: ./manage.py makemigrations app Migrations for 'app': project/app/migrations/0007_auto_20171010_1837.py -

  • python – 具有dumpdata和迁移的Django备份策略2019-05-23 08:57:33

    与this question一样,我为我的数据库设置了基于dumpdata的备份系统.该设置类似于运行调用dumpdata的cron脚本并将备份移动到远程服务器,目的是简单地使用loaddata来恢复数据库.但是,我是not sure this plays well with migrations.loaddata现在有一个ignorenonexistent交换机来处理

  • python – 如何禁用django迁移调试日志记录?2019-05-16 22:43:33

    非常类似于lafagundes question about south migration debug logging,除了我没有使用南 – 我使用简单的Django 1.7迁移.我也在使用django-nose测试跑步者. 当我运行manage.py测试时,没有捕获调试日志记录输出: (codesy)lcrouch:codesy lcrouch$./manage.py test nosetests --verb

  • 从Django 1.6升级到1.9:python manage.py迁移失败2019-05-16 13:45:27

    我正在生产Django 1.6.6并且最近在登台(dev服务器)上升级到了1.9.7.此更新是在服务器上执行的,我按照此处列出的步骤Upgrading from South进行操作. 我注意到迁移文件的结构已更改,并且它们不再包含create语句.这会导致问题,因为如果我从我的GitHub repo中提取这个新代码并运行pyth

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有