草庐IT

Django-pyodbc

全部标签

python - Django/Sqlite3 为带有外键的模型添加一行

我是Django和SQlite3的新手。我有一个模型(人),外键为(Person_Type):classPerson(models.Model):name=models.CharField(max_length=500)pers_type=models.ForeignKey(Person_Type)def__unicode__(self):returnself.nameclassPerson_Type(models.Model):pers_type=models.CharField(max_length=40)def__unicode__(self):returnself.pers_t

python - django自动创建的sqlite数据库在哪里?

我正在django教程中执行settings.py文件,我对我在NAME字段中输入的内容感到困惑。我想使用SQLite,所以我的理解是我不需要创建任何东西,数据库会自动创建?如果是这样,它将在哪里创建,将被称为什么?我尝试运行manage.pysyncdb并得到:"django.core.exceptions.ImproperlyConfigured:使用数据库前请在设置模块中填写数据库名称。"所以我猜我应该填写NAME文件,但这不是我在下面的说明中所理解的:https://docs.djangoproject.com/en/1.3/intro/tutorial01/NAME--您的数

python - django自动创建的sqlite数据库在哪里?

我正在django教程中执行settings.py文件,我对我在NAME字段中输入的内容感到困惑。我想使用SQLite,所以我的理解是我不需要创建任何东西,数据库会自动创建?如果是这样,它将在哪里创建,将被称为什么?我尝试运行manage.pysyncdb并得到:"django.core.exceptions.ImproperlyConfigured:使用数据库前请在设置模块中填写数据库名称。"所以我猜我应该填写NAME文件,但这不是我在下面的说明中所理解的:https://docs.djangoproject.com/en/1.3/intro/tutorial01/NAME--您的数

python - Django 2.0 : sqlite IntegrityError: FOREIGN KEY constraint failed

我正在努力为django-pagetree添加Django2.0支持图书馆。在自动化测试期间,使用sqlite内存数据库,我遇到了一堆这样的错误:File"/home/nnyby/src/django-pagetree/pagetree/tests/test_models.py",line638,insetUp'children':[],File"/home/nnyby/src/django-pagetree/pagetree/models.py",line586,inadd_child_section_from_dict...File"/home/nnyby/src/django-p

python - Django 2.0 : sqlite IntegrityError: FOREIGN KEY constraint failed

我正在努力为django-pagetree添加Django2.0支持图书馆。在自动化测试期间,使用sqlite内存数据库,我遇到了一堆这样的错误:File"/home/nnyby/src/django-pagetree/pagetree/tests/test_models.py",line638,insetUp'children':[],File"/home/nnyby/src/django-pagetree/pagetree/models.py",line586,inadd_child_section_from_dict...File"/home/nnyby/src/django-p

python - 使用Django向前端传递JSON数据

如果一般使用Django框架或Python,有没有办法将JSON对象传递到Web模板的前端?例如,如果我想发送一个具有两个数组作为属性的对象(比如xvalues和yvalues),我将如何使用JavaScript或jQuery执行Ajax调用以获得具有属性的对象? 最佳答案 当然,只需设置一个返回JSON的View并向其发出请求。这是一个简单的例子:importjsonfromdjango.httpimportHttpResponsefromdjango.templateimportTemplate,Contextdefajax(r

python - 使用Django向前端传递JSON数据

如果一般使用Django框架或Python,有没有办法将JSON对象传递到Web模板的前端?例如,如果我想发送一个具有两个数组作为属性的对象(比如xvalues和yvalues),我将如何使用JavaScript或jQuery执行Ajax调用以获得具有属性的对象? 最佳答案 当然,只需设置一个返回JSON的View并向其发出请求。这是一个简单的例子:importjsonfromdjango.httpimportHttpResponsefromdjango.templateimportTemplate,Contextdefajax(r

python - Azure "App Service"- Django 和 SQLite

我有一个Django应用程序(特别是django-rest)。当我运行该网站的本地副本时,我的请求可以在50-400毫秒内得到处理。接下来,我设法部署到MicrosoftAzureAppService。现在,在我能买到的最昂贵的层级下,响应回到了800-2000毫秒的范围内。该应用程序对sqlite数据库进行简单查询。这个数据库文件大约有30兆字节,最大的表有12000行。我应该指出对数据库的所有访问都是只读的,因此没有争用问题。配置:DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','NAME':os.path.j

python - Azure "App Service"- Django 和 SQLite

我有一个Django应用程序(特别是django-rest)。当我运行该网站的本地副本时,我的请求可以在50-400毫秒内得到处理。接下来,我设法部署到MicrosoftAzureAppService。现在,在我能买到的最昂贵的层级下,响应回到了800-2000毫秒的范围内。该应用程序对sqlite数据库进行简单查询。这个数据库文件大约有30兆字节,最大的表有12000行。我应该指出对数据库的所有访问都是只读的,因此没有争用问题。配置:DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','NAME':os.path.j

Django 在单独的数据库上测试给出 "OperationalError: no such table: auth_user"

我的问题是我想建立一个单独的测试数据库,与我的开发数据库分开。应用程序本身与Django-Rest-Framework快速入门教程几乎相同,只是我使用LDAP后端。我的开发数据库使用MySQL。我有单独的设置文件用于测试。我在此处放置的完整错误回溯:http://dpaste.com/1W3TX1E,但有趣的部分是:sqlite3.OperationalError:nosuchtable:auth_user完整的测试设置在这里:http://dpaste.com/1K7KHK4.我的相关设置是(安装的应用程序中缺少pyldap和django-ldap-auth,它们是使用pip手动安装