django的模型就是用于在数据库中存储的某种类型的对象。在我们的博客系统中, 发表的文章就是一个模型,需要存储在数据库中。 创建一个应用 在django中有两个概念需要弄清楚。一个是工程(project)的概念,一个是应用(application)的概念。 它们的关系是:一个工程中包含多个应用。每个应用都是独立的,应用通过setting.py注册到工程中来就可以使用了。 这样可以解耦合,并且好的应用也可以复用。很好的模块化设计! 我们在pycharm中已经自动生成了一个app(CMS),现在我们用命令再注册一个a…

11月 21, 2019 0条评论 197点热度 0人点赞 李 锋 阅读全文

rx onlinevirtualenv 可以在虚拟环境中安装好django 或者在pycharm中选择django模板由django来装 二、pycharm 创建项目,设置虚拟环境路径,安装库 三、设置静态文件 路由等 四、运行部署 虚拟环境安装等可以查看其它文章,下面从第二步开始 Python里的pip是官方自带的源,国内使用pip安装的时候十分缓慢,所以最好是更换成中国国内的源地址。 目前国内靠谱的 pip 镜像源有: 清华: https://pypi.tuna.tsinghua.edu.cn/simple 豆…

11月 20, 2019 0条评论 217点热度 0人点赞 李 锋 阅读全文

pip freeze > requirements.txt 在pycharm 中运行这个生成环境包列表,很方便,部署 时自动安装这些环境包。 更改settings.py中对应内容如下: DEBUG = True ALLOWED_HOSTS = ['*'] STATIC_URL = '/static/' # STATICFILES_DIRS = [ # os.path.join(BASE_DIR, "static") # ] STATIC_ROOT = os.path.join(BASE_DIR, "stati…

11月 13, 2019 0条评论 222点热度 0人点赞 李 锋 阅读全文

文件结构目录如下: 创建APP 在pycharm下方的terminal终端中输入命令: python manage.py startapp AdminApp 这个很重要 , 不像vs 可以自动启动 web容器运行,不习惯吧 好好的IDE 要输个命令 这样就生成了一个叫做AdminApp的APP,Django会自动生成“AdminApp”文件夹. 使用数据库 此处使用的数据库为Python自带的轻量级数据库sqlite3 首先注册app 不注册它,你的数据库就不知道该给哪个app创建表。 然后我们在settings中…

11月 9, 2019 0条评论 280点热度 0人点赞 李 锋 阅读全文

国内的话需要切换源头 目前就清华大学 和 豆瓣两个源 一个不行切换一个 pip install i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn Django==1.8.2 pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com Django 如下图所示,就安装成功了。 3。检查django的安装 打开P…

11月 8, 2019 0条评论 232点热度 0人点赞 李 锋 阅读全文

rx online 若要使用python虚拟环境进行开发,首先需要安装virtualenv。命令:pip install virtualenv 我已经装过了 创建虚拟环境 切到D盘搞个目录在执行比较好 命令:virtualenv [自定义虚拟环境名称] 运行完以后会在当前路径下生成你的虚拟环境 还有另外一种创建虚拟环境的命令,上面是默认的使用python3 如果想使用指定的python版本创建虚拟环境  命令如下: virtualenv -p [python所在的路径+python运行文件的名字(加后缀名…

11月 8, 2019 0条评论 232点热度 0人点赞 李 锋 阅读全文

rx online1、下载windows下的python安装包 python下载地址:https://www.python.org/ 从上述网站中进去python官网,进行如下操作: (1) Downloads->Windows->View the full list of downloads。如图1. (2) Looking for Python with a different OS? 中选择Windows选项。 如图2. (3) 根据操作系统选择需要的版本(以3.6.5版本64位为例)。如图3 其…

10月 31, 2019 0条评论 277点热度 0人点赞 李 锋 阅读全文

上线Django项目记录,超简单,避免无意义的踩坑! 第一步:安装python管理器 在宝塔在线面板安装“python项目管理器” 第二步:安装适配python版本 因为服务器centos7系统默认的python版本是2.7 而我们项目是基于最新版Django来开发的,本地环境是python3.6.5的,为了尽量保证环境的相似,避免踩无意义的坑。 第三步:导出项目包到requirments.txt python的安装时间比较长,所以先做一些别的工作,同时在 在本地项目下执行如下命令导出: python3 -m pi…

10月 31, 2019 0条评论 1490点热度 0人点赞 李 锋 阅读全文

rx online 2、双击安装就好了,注意讲python添加到path中(这样就不用配置python环境变量)。 3、检查是否安装成功,在cmd命令行中收入python会出现如下图,就说明成功安装了。 4、下载python集成开发工具,个人推荐JetBrains中的PyCharm,下载下来如下图 5、安装一下就好了,professional版本的需要破解,     破解很关键的网站:http://idea.lanyus.com/ 6、关联python环境,file->settings,然…

10月 29, 2019 0条评论 359点热度 0人点赞 root 阅读全文
12