您好我正在拆分我的文件,因为模型越来越大.所以这里我们又遇到了问题:
我的模特; 如果在我的分类模型中,我删除了"ArticleToCategory"和多对多关系,它运作良好.但我需要他们!
怎么解决?
我删除了model.py,以便从模型包中加载文件.
类别(models.category):
class Category(MPTTModel):
# relationships
from RubeteDjango01.generic.models.article import Article
from RubeteDjango01.generic.models.article_to_category import ArticleToCategory
articles = m.ManyToManyField(Article, through=ArticleToCategory)
Run Code Online (Sandbox Code Playgroud)
ArticleToCategory(models.article_to_category):
from django.db import models as m
class ArticleToCategory(m.Model):
from RubeteDjango01.generic.models.article import Article
from RubeteDjango01.generic.models.category import Category
article = m.ForeignKey(Article)
category = m.ForeignKey(Category)
class Meta:
db_table = 'articles_to_categories'
verbose_name_plural = 'ArticlesToCategories'
Run Code Online (Sandbox Code Playgroud)
谢谢
我已经找到了如何创建一个数组,但我不能轻易推送项目.我必须保持下一个位置的索引,并在每次推送项目时递增;
我还发现了一个具有漂亮的.Add方法的集合,其行为与push方法完全相同.但是我如何加入他们?全局Join方法不适用于Collections.
我在这里缺少什么?任何人都可以帮我定义一个数组,在没有索引的情况下轻松推送项目,然后将它们输出到一个用","间隔的字符串?
谢谢
我不知道为什么,但是vba中的字符串是"12.00",当我转换为双倍时
myDouble= CDbl(stringDouble)
Run Code Online (Sandbox Code Playgroud)
要么
myDouble = stringDouble
Run Code Online (Sandbox Code Playgroud)
我什么都做不了..有什么帮助吗?(我无法在所有电脑上将区域设置更改为美国..)
谢谢
我想测试何时步骤的结果具有特定值,但该值是包含|,-和任何特殊字符的多行字符串。
该字符串可以如下所示:
{ ------- }|
{aaaaaaaaaa|
{aaaaaaaaaa|
Run Code Online (Sandbox Code Playgroud)
我不确定如何在功能中执行此操作,因为这会引发语法错误:
Feature: asdada
Scenario: test
Given test
When test
Then the result is:
{ ------- }|
{aaaaaaaaaa|
{aaaaaaaaaa|
Run Code Online (Sandbox Code Playgroud) 我在网上看到不使用inline-css的唯一原因是因为html和css与管理的分离,但如果这不是我的问题,我不在乎我会使用.
我可以说的另一个专业是:想象你想要加载另一个用户制作的小部件,你只需要加载1个文件,javascript而不是css.
但它可能还有其他问题吗?谢谢
因为我在Django中很新,所以我在这里要求对Django中进行非规范化的最佳实践提出一些建议.按照我的意见,我正在考虑做这样的事情:
我有2个型号:
类别:
name = m.CharField(max_length = 127)
Run Code Online (Sandbox Code Playgroud)
文章:
name = m.CharField(max_length = 127)
category = m.ForeignKey(Category)
category_name = m.CharField(max_length = 127)
Run Code Online (Sandbox Code Playgroud)
我希望这发生:
当我更改任何类别的名称以反映所有文章中的更改时.现在,当我们没有一个或两个字段但大约10-20个字段保持同步时,最佳做法是什么?
谢谢你的帮助 (:
我正试图让所有类别的孩子:
def list_sub(self, category_name):
# this will return the parent if exists
category = Category.objects.filter(seo_title__exact = seo_title).filter(lang__exact = 'pt-PT').filter(level__exact = 1)
if category:
# but this doesn't work and in the documentation there are no examples
# of how to get it. See link about the method
sub_categories = category.get_children()
Run Code Online (Sandbox Code Playgroud)
http://django-mptt.github.com/django-mptt/models.html#get-children
qc = Category.objects.filter(seo_title__exact = cat).filter(lang__exact = 'pt-PT').filter(level__exact = 1)
category = qc.get()
if category:
qsc = category.get_children()
sub_categories = qsc.get()
Run Code Online (Sandbox Code Playgroud)
现在我收到这个错误:"get()返回多个类别 - 它返回7!查找参数是{}"
谢谢
我需要创建一个由我的SQL Trigger触发的数据队列; SQL触发器已经完成,但我不知道如何实现数据队列
我知道一种方法,但不实用:
var a = {'isACar?': function(){}}
a['isACar?']()
Run Code Online (Sandbox Code Playgroud)
我想要这样的东西
a.isACar?()
Run Code Online (Sandbox Code Playgroud)
谢谢
我有 2 个项目,在每个项目上我都希望提交不同的配置文件。但是我不想每次需要切换时都更改 git 配置。怎么做?
django ×3
javascript ×2
vba ×2
arrays ×1
consistency ×1
css ×1
cucumber ×1
cucumberjs ×1
git ×1
github ×1
ibm-midrange ×1
inline ×1
join ×1
mptt ×1
python ×1
queue ×1
sql ×1
triggers ×1