首页 > TAG信息列表 > django-apps

将Django库变成应用程序有什么好处?

开发与Django一起使用的某些功能时.在这种情况下,中间件和一些其他工具如装饰器.将其制作为Django应用有什么好处.该库没有模型,因此在models.py(您需要让django将其视为应用程序)或放入INSTALLED_APPS中没有意义.但是我仍然看到人们这样做,有什么好处?解决方法:如果要在库中提供模

python-如何在Django中通过类似应用程序的配置注册Flask蓝图?

如何像我在Django中的应用程序一样从配置中注册Flask蓝图? 我想在配置文件中定义蓝图,它将自动注册 #config.py BLUEPRINTS = ( 'news', 'files', ) 解决方法:我实际上已经在一个临时命名为Hip Pocket的项目中草绘了类似的内容.它与@HighCat给出的答案基本相同,除了它使用Python的

python-从Django应用程序中从数据库中选择数据

如何从不在Django应用程序内部的数据库中选择数据? 如何将django查询连接到django应用尚未创建的数据库? 我把这段代码放在views.py中: def select(request): p = user.objects.filter(country='Iran') return HttpResponse(p) 如果数据库是由django应用创建的,则需要将此部

python-Google App Engine中是否有等效的Django应用程序模式?

Django有一个非常方便的模式,称为“应用程序”.本质上,这是一个自包含的插件,需要最少的布线,配置和粘合代码即可集成到现有项目中.例如标记,注释,联系表单等.它们使您可以通过收集有用的应用程序集合来构建大型项目,而不必从头开始编写所有内容.您最终编写的应用程序可以变得可移

python – RemovedInDjango19Warning:Model没有声明一个显式的app_label

经历过 Django 1.9 deprecation warnings app_label 但答案无法解决我的问题,所以再问一遍. 我有一个应用程序添加到设置中的INSTALLED_APPS. 当我运行manage.py runserver时,我收到此警告, [trimmed path to project]/catalog/models.py:9: RemovedInDjango19Warning: Model clas

python – 当有人评论他们的帖子时,如何使用django-notification通知用户

我已经在django开发了一段时间了,并开发了一个整洁的网站,其功能包括撰写博客,发布问题,共享内容等.但是仍然有一件事情遗失,即为用户创建通知. 我想要做的是在用户的个人资料中告知用户,无论何时有人评论他们的帖子,或者他们是否关注某个帖子并且有更新,然后通知用户该更新.我查看

python – 在Django中获取对另一个应用程序中的模型的引用

我想这会相对简单,但我找不到解决方案.我有两个应用程序’库’和’计数’.我想从’计数’里面引用’库’中的模型.这两个应用都在settings.INSTALLED_APPS中注册. 我的项目是名为’slideaudit’的virtualenv.那是名为’src’的项目文件夹.我的应用程序位于’src’以及conf文件夹下.

python – Django迁移和可定制的可重用应用程序

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

python – Django评论

我有一个带两个模型的Django应用程序:第一个是django.contrib.auth.User,第二个是Product,由我创建. 对于每个产品,我都会添加注释,因此每个注册的用户都可以为每个产品插入注释. 我看到有django.contrib.comments,但可能是类似博客的网站,如果他们没有注册,每个用户都可以留下评论.

python – Django应用程序相当于Drupal的CCK和Views模块?

是否有任何Django应用程序相当于Drupal的Views和CCK模块? 我发现Django比Drupal更加灵活和逻辑有序.但我认为Drupal的Views和CCK模块是杀手级应用程序.他们让网站管理员可以非常快速地通过GUI构建新的数据模型和查询,而无需触及代码.这些模块对于快速应用程序开发非常有用.你知道Dja