Укажите поле для включения

У меня была такая же проблема, как обходной путь я использовал cx_freeze. Мое приложение основано на wxPython, windows 10, python 3.6, cx_freeze 5.5.1

Это файл установки, который я использовал, и у меня есть файл msi в папке dist.

#setup.py
import sys, os
from cx_Freeze import setup, Executable

__version__ = "1.1.0"

include_files = ['logging.ini', 'config.ini', 'running.png']
excludes = ["tkinter"]
packages = ["os", "idna", "requests","json","base64","pyodbc"]

setup(
    name = "appname",
    description='App Description',
    version=__version__,
    options = {"build_exe": {
    'packages': packages,
    'include_files': include_files,
    'excludes': excludes,
    'include_msvcr': True,
}},
executables = [Executable("b2b_conn.py",base="Win32GUI")]
)`

, тогда python setup.py bdist_msi

0
задан Christophe Ferreira 25 March 2019 в 12:41
поделиться

1 ответ

Дайте ассоциации псевдоним (используя AS):

Review.belongsTo(User, { as: 'joinCreatedBy', foreignKey: 'createdBy'});

Обратитесь к псевдониму в findAll:

  Review.findAll({    
        include: [
        {
            model: User,
            as: 'joinCreatedBy'
        }]
  ....

. псевдоним - вы должны увидеть ошибку, в которой вас просят определить, какую ассоциацию использовать ...

0
ответ дан KenOn10 25 March 2019 в 12:41
поделиться