轻狂书生FS 2017-12-05 06:30 采纳率: 0%
浏览 3099

django项目如何打包,请哪位大神给在下指导指导。在此拜谢各位大神了。

1、用到那些工具?
2、大体操作顺序是哪些?
3、注意些什么?
****再次拜谢。****

  • 写回答

3条回答 默认 最新

  • 大蛇王 2017-12-05 06:35
    关注

    安装setuptools模块
    在project目录下,新建一个setup.py 文件

     #coding:utf-8
    #package project
    
    from setuptools import setup, find_packages
    
    setup(
        name="apmonitor",
        version="1.0.0",
    
        author="orangleliu",
        author_email="orangleliu@gmail.com",
    
        #自动寻找带有 __init__.py 的文件夹
        packages=find_packages(exclude=["logs"]),
    
        install_requires = ['django==1.6'],
        description = "ap monitor system",
    
        #单独的一些py脚本,不是在某些模块中
        scripts = ["dbrouters.py","index.py",
                   "manage.py", "settings.py", 
                   "uwsgi.py", "__ini__.py"],
    
        #静态文件等,配合MANIFEST.in (package_data 参数不太好使)
        include_package_data = True,
    
        #如果是正式的项目,还会有更多的信息(例如开源证书写在下面)
        url = "http://wifi21.com",
    )
    

    再用打包命令:python setup.py sdist
    会在setup.py 同级的目录下生成一个dist文件夹,里面包含了打包好的文件,同时生成了一个xxx.egg-info 的文件。

    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮