精华内容
下载资源
问答
  • Django创建APP

    万次阅读 2019-02-13 13:04:01
    Django创建APP 原理基本和创建项目一样,紧接着上一篇创建项目的博客,采用的是在pycharm的Terminal中 步骤: 1.先输入 cd demo 进入到demo目录下 2.再输入 python manage.py startapp app (app为APP的名字,可...

    Django创建APP

    原理基本和创建项目一样,紧接着上一篇创建项目的博客,采用的是在pycharm的Terminal中

    步骤:
    1.先输入

    cd demo

    进入到demo目录下
    2.再输入

    python manage.py startapp app

    (app为APP的名字,可任意取)

    创建完成后的一些配置要点:
    1.含有manage.py的目录为全局下的
    2.(这一步很重要)创建APP以后,需要在1.中目录下的settings.py中的INSTALLED_APPS这一部分加入下图所示内容
    第一个app为自己取的名字,其他的直接照样写
    3.接着会在models.py中的Create your models here下写东西(类)
    所写的类对应于后续要建立的表,详细可百度sql语句的学习
    4.接着会在settings.py中的DATABASES下进行更改

    • 将‘ENGINE’中的sqlite3改为mysql

    • 将‘NAME’中所有东西换成一个‘car-manage’(这是要新建数据库的名称,任意取,注意单引号,而且像建数据库一样,每行末尾用逗号分隔,最后一行什么都不加)

    • 在‘NAME’下一行添加‘USER’:‘root’,(注意大字典和单引号,这个root是根据workbench设定的)

    • 接着下一行添加‘PASSWORD’:‘***************’(*为自己的workbench的密码)

    • 然后在命令行或者workbench中新建一个数据库car-manage(与‘NAME’中的同名)(分别选择utf8和utf8-unicode-ci)

    • 最后在虚拟环境中安装mysql驱动,即安装PyMySQL,还需要安装mysqlclient

    5.在APP下的_init_.py下导入pymysql
    输入:

    import pymysql
    pymysql.install_as_MySQLdb()

    6.然后将models.py下的模型转换为数据表,要用命令来执行,在Terminal下的项目名目录下(我的例子为demo)
    输入:

    python manage.py makemigrations

    再输入:

    python manage.py migrate

    此时会发现workbench(刷新一下)中会有很多表(除了在模型中定义的表(除了自己定义的之外,还会自动生成一个id字段)外,其他都是管理员生成的表)
    7.我们在交互界面操作一下增删改查
    输入:

    python manage.py shell

    再输入:

    from app名.models import 类名

    插入

    方法一:

    类名.objects.create()

    括号中像sql语句一样进行插入

    方法二:

    变量名=类名()

    变量名.save

    括号里面同上,最后在workbench中刷新一下就可以

    查询

    查看所有对象:

    类名.objects.all()

    查看单个对象:

    类名.objects.get()

    并在括号里面加入限制条件

    查看对个对象:

    类名.objects.filter()

    并在括号里面加入限制条件,比如id__gt=1表示id大于1的,在这个大于1基础上还可以接着加.order_by(‘id’),按其排序

    修改

    变量名=类名.objects.get(id=2)

    变量名.某字段=“……”

    变量名.save

    第一句中的id=2只是为了举一个例子
    第二句中…表示要修改的内容
    第三句表示保存修改
    最后在workbench中刷新一下

    删除

    变量名=类名.objects.get(id=2)

    变量名.delete()

    展开全文
  • Hbuilder创建app

    万次阅读 2018-01-19 17:10:03
    1、第一步当然先下载Hbuilder,创建移动app创建时选择mui登录模板2、项目建成功,直接运行Ctrl+R看看hello word效果。然而最难搞的还是真机调试,我用的小米,折腾了好久,提示联机不上,要安装手机助手。一点默认...

    1、第一步当然先下载Hbuilder,创建移动app,创建时选择mui登录模板


    2、项目建成功,直接运行Ctrl+R看看hello word效果。然而最难搞的还是真机调试,我用的小米,折腾了好久,提示联机不上,要安装手机助手。一点默认链接,果不其然,最讨厌的360流氓来了,给我pc端装手机助手,然并卵还是联不上,又让我在手机上安装手机助手,也没用,流氓就是流氓半点用都没,一股脑把360都卸载了。把Hbuilder自带的手机助手用数据线拷贝上去安装。再联机OK,心酸啊。

    3、联机成功后,在手机上就可以看到效果,不错我要的都有demo。下一步就是要和web api联机调试了。找到项目文件目录js中app.js里面就是关于登录的js代码,都是本地数据读取没有访问数据库。访问数据库还是老办法ajax了,在mui里,为了表示他的nb,封装了mui.ajax,mui.getJSON一堆,其实也就是jquery. 言归正传,看代码:

    (function($, owner) {
    	/**
    	 * 用户登录
    	 **/
    	owner.login = function(loginInfo, callback) {
    		callback = callback || $.noop;
    		loginInfo = loginInfo || {};
    		loginInfo.account = loginInfo.account || '';
    		loginInfo.password = loginInfo.password || '';
    		if (loginInfo.account.length == 0) {
    			return callback('请输入登录账号!');
    		}
    		if (loginInfo.password.length == 0) {
    			return callback('请输入登录密码!');
    		}		
    		
    		
    		var users = JSON.parse(localStorage.getItem('$users') || '[]');
    		var authed = users.some(function(user) {
    			return loginInfo.account == user.account && loginInfo.password == user.password;
    		});
    		if (authed) {
    			return owner.createState(loginInfo.account, callback);
    		} else {
    			return callback('用户名或密码错误');
    		}
    		*/
    		var url='http://192.168.1.168:7778/api/values/'+loginInfo.account;
    		
    		/*
    		mui.getJSON(url,function(response){
    			var d = JSON.stringify(response);
    			var j = JSON.parse(response);
                alert("学号:"+j[0].uname);
     
             });
             */			
    			
    		mui.ajax(url,{			
    			dataType:'json',//服务器返回json格式数据
    			type:'get',//HTTP请求类型
    			timeout:2000,//超时时间设置为2秒;
    			success:function(data){
    				//服务器返回响应,根据响应结果,分析是否登录成功;
    				var userInfo = JSON.parse(data);
    				if(userInfo.length == 1)
    				{
    					if(userInfo[0].pwd == loginInfo.password)
    					{
    						//return callback('登录成功,用户名:'+userInfo[0].uname );
    						return owner.createState(loginInfo.account, callback);
    					}
    					else 
    						return callback('您输入的密码不对,请核对后重新输入!');
    				}else
    				{
    					return callback('用户'+loginInfo.account+'不存在,请核对后重新输入!');					
    				}
    			},
    			error:function(xhr,type,errorThrown){
    				//异常处理;
    				return callback('登录失败');
    			}
    		});
    	};



    展开全文
  • Python Django 基本创建 App创建

    千次阅读 2018-01-09 09:49:48
    步骤 图解 慕课网 新建app 在弹出的命令行输入 // message 是工程名 startapp message 基本目录结构 新建:static 目录 用于存放...新增:apps 目录 将创建app 放入里面(也就是上面创建的mes

    步骤

    图解 慕课网

    这里写图片描述

    新建app

    这里写图片描述
    在弹出的命令行输入

    // message 是工程名
    startapp message 

    这里写图片描述

    基本目录结构

    新建:static 目录 用于存放静态css, html文件
    新增:log 目录 存放日志
    新增:media 目录 用于存放 用户上传的文件夹
    新增:apps 目录 将创建的app 放入里面(也就是上面创建的message)

    导入模板的一些技巧

    修改root 导入是 不用在制定app.message
    只需 message

    这里写图片描述

    配置完的目录结构

    这里写图片描述

    配置数据库

    进入 settings.py文件

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.sqlite3',
            'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        }
    }

    修改为 MySQL

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': '数据库表名',
            'USER': 'root',
            'PASSWORD': '你的密码',
            'HOST': '127.0.0.1',
        }
    }

    安装Mysql支持

    2.7

    http://blog.csdn.net/u012882134/article/details/51934165

    https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
    这里写图片描述

    然后 cd到下载的文件目录 进行安装
    (请先进入工程)

    这里写图片描述

    3.0

    https://www.cnblogs.com/bara/p/8057427.html

    需要安装

    pip install mysqlclient

    初始化表

     makemigrations 

    // 生成表

    migrate

    其他配置 settings.py

    模版的配置

    'DIRS': [os.path.join(BASE_DIR, 'templates')],

    css的配置

    STATICFILES_DIRS = [
        os.path.join(BASE_DIR, 'static')
    ]
    
    展开全文
  • 如果有看不懂活接不上的可以看一下上一篇:https://blog.csdn.net/weixin_44286547/article/details/86180573 ...python manage.py startapp name # 其中是创建App的名称 这样App文件就创建好了 接下来介绍...

    如果有看不懂活接不上的可以看一下上一篇:https://blog.csdn.net/weixin_44286547/article/details/86180573

    创建django项目App

    打开工作目录,在进入创建的django项目中,输入以下指令

    python manage.py startapp name     					# 其中是创建App的名称
    

    这样App文件就创建好了

    接下来介绍一下各个目录文件的作用

    __init__.py:初始化文件 同样也标志我们的app可以被引用
    admin.py:它是我们的后台管理工具 , 后期我们的可以通过他管理我们的model和数据库
    apps.py:这个是django的生成app名称的文件
    models.py:模型文件 里面放的都是数据库表的映射
    tests.py:测试文件
    views.py:视图函数文件

    下面这个我觉得比较重要,毕竟要和数据库连接有关

    migrations:我们的数据迁移包 , 他是负责迁移文件 , 生成数据库表数据 , 后期我们要使用他去结合models生成数据库表

    • python manage.py makemigrations:生成迁移文件
    • python manage.py migrate:执行迁移文件

    配置整个django项目 , 在settings.py:文件中配置

    刚创建App以后 , 要记得在settings文件中进行注册 , 在下面模块

    INSTALLED_APPS = [
    			'django.contrib.admin',
    			'django.contrib.auth',
    			'django.contrib.contenttypes',
    			'django.contrib.sessions',
    			'django.contrib.messages',
    			'django.contrib.staticfiles',
    			'name.apps.AppConfig',				# name表示创建的App名称
    		]
    

    最后一条是需要添加的

    如果有兴趣的话可以配置一下时区和语言 , 也在settings.py文件中

    LANGUAGE_CODE = 'zh-hans'
    TIME_ZONE = 'Asia/Shanghai'
    

    这两条是改过的 , 上面是语言 , 下面是时区

    LANGUAGE_CODE			# zh-hans:是中文,有兴趣可以百度一下其他语言,删除 zh-hans 添加其他语言就行
    TIME_ZONE				# Asia/Shanghai:表示时区,更改同语言
    
    展开全文
  • owncloud创建app

    千次阅读 2015-11-17 15:58:51
    首先,搭建开发环境。 方式如下面地址中介绍: ...我用的Ubantu系统搭建的...这一步就可以创建成功。 初始化的app文件在下面地址中: http://pan.baidu.com/s/1mgAN7OO 其次,就是按照需求更改内容了。 做了个按照类型
  • 创建App ID

    千次阅读 2012-09-04 13:37:42
    如果你的程序要连接Apple Push Notification服务(一种push通知),需要用到App ID。如果应用程序之间要共享钥匙串数据,也会用到App ID。总之,App ID在iOS设备上大量被使用。在这里App ID的最大用处是制作真机调...
  • 开发APP需要什么技术?

    千次阅读 多人点赞 2019-08-24 16:07:30
    扫盲贴:开发APP需要什么技术? 一个完整的App开发需要哪些技术?在回答这个问题之前,我们首先要了解App都有哪些类型,不同的类型适用于哪些需求,用户可以根据自己的需求选择不同的App开发。 一、 App有哪些形式 ...
  • PyCharm创建app的两种方式

    千次阅读 2019-02-24 19:26:42
    PyCharm创建app的两种方式 方式1 1-1 在terminal中敲如下代码 python manage.py startapp xxx 1-2 在settings.py中INSTALLED_APPS下面添加xxx.apps.XxxConfig 虽然会报红,但是没事 图中我是创建了...
  • pycharm中python项目创建app

    千次阅读 2019-03-21 11:52:04
    在pycharm下方的terminal终端中输入命令: python manage.py startapp "自定义名称" 这样就创建了一个APP,django自动生成该名称文件夹。
  • Facebook开发者创建APP生成KeyHash

    千次阅读 2017-09-28 09:59:17
    背景今天做facebook事件统计的时候需要创建APP,以前创建APP都是填SHA1(如百度地图),微信支付和微博都是提供工具获取, 都很方便。看facebook的文档,也提供了获取的方法: 既然给了方法,那就试一下,居然...
  • 在iOS开发过程中,关于苹果开发者账号相关操作的知识点也是不可忽视的,尤其是对于一些刚接触苹果开发的开发者来说,更... ...先说说第二部分,通过苹果开发者账号创建App测试和上架的证书文件,然后在苹果开发者账号里
  • uni-app uni-app创建和运行

    千次阅读 2020-07-20 23:56:10
    使用cli创建项目和使用HBuilderX可视化界面创建项目有什么区别编译器的区别开发工具的区别官方文档的说明 uni-app创建和运行 uni-app支持通过 HBuilderX 可视化界面、vue-cli命令行 两种方式快速创建项目。 1. 通过...
  • django创建app的命令

    千次阅读 2018-11-20 20:18:00
    python manage.py startapp app02 转载于:https://www.cnblogs.com/cao123/p/9991274.html
  • Android ---创建APP数据库

    千次阅读 2019-02-26 12:08:00
    APP的数据库创建需要自己编写个方法 创建数据库的方法如下: /** * 创建数据库 */ public class MyDatabaseHelper extends SQLiteOpenHelper { private Context mContext; //创建user表的数据库执行语句 ...
  • HBuilder创建App并打包发布

    万次阅读 2018-08-02 09:44:48
    曾经小编以为,HBuilder只是前端的代码编辑工具,只是可以编辑HTML、JS、CSS、JSON等文件而已,打开编辑器左上角的文件进行新建时,看到一项“移动App”,小编是没有理会的,感觉自己是用不到的,却不曾...
  • hbuilder创建app并利用真机运行调试

    万次阅读 2018-05-01 23:17:02
    目前开发app有原生开发和web开发两种方式,各有各的优势和劣势,利用web技术开发app可以只用写一套代码,即可以在Android和ios同时应用,比较方便和快捷,有很多中不同的开发... 首先要下载安装Hbuilder、不需要配...
  • Flask 创建app 时候传入多个参数

    千次阅读 2018-07-26 15:22:52
    Flask 创建app 时候传入的 static_folder 和 static_url_path参数理解   Flask 在创建app的时候 是用 app = Flask(__name__) 来创建的,不传入 static_folder参数的话 ,默认的静态文件的位置是在 static目录...
  • petalinux(3)——创建APP

    千次阅读 2018-08-16 15:57:51
    创建APP Build一下 生成boot.bin 拷贝到SD卡,可以运行。 中间的编译kernel 编译rootfs ,设备树配置,都没做 命令行在任意位置都可以运行APP 更改APP内容 把上述中工程,中的myapp.c 稍微改动一下,再次...
  • Django创建项目后,无法创建app

    千次阅读 2018-07-04 13:12:00
    创建django项目后,添加python manage.py startapp news出现以下错误 卸载django再安装,无法解决 python -m pip install django问题得到解决 F:\index>python -m pip install django Collecting django Using ...
  • 更多开发信息欢迎关注我的新浪微博:Jenny爱学习自Apple. Inc推出swift语言之后,Xcode也更新了...Xcode的可视化开发功能,可以帮助社科类开发人员在没有编程训练的基础下完成一个app创建和发布。同时使用Xcode开...
  • 简单的创建app id 的流程

    千次阅读 2016-09-28 12:32:06
    作为ios开发者,很多时候都需要为你的应用创建app id,这个app id是你应用的唯一的一个id,和你的apple id是不一样,当我们在app store上下载应用时用的就是apple id,这两者是不一样的概念. //步骤1:你首先需要到...
  • 近两天可能苹果系统的同步问题,添加了应用id但在https://appstoreconnect.apple.com/ 后台无法创建APP,无法选择新添加的应用id创建APP。 这个问题是因为苹果那边系统同步的问题,经测试,新添加的应用id要过一天...
  • Flask框架:创建app对象

    千次阅读 2019-05-16 20:47:57
    然后,我们使用 route() 装饰器告诉 Flask 什么样的URL 能触发我们的函数。 这个函数的名字也在生成 URL 时被特定的函数采用,这个函数返回我们想要显示在用户浏览器中的信息。 最后我们用 run() 函数来让应用...
  • 在matlab中使用APP designer创建多窗口APP

    千次阅读 多人点赞 2020-06-12 20:40:46
    如果是创建两个窗口的APP,则需要设计两个独立的APP,并实现两个APP之间的信息传递,示例如下,在Display Plot界面点击Options按钮,会弹出一个界面Options,可以选择图形的大小以及颜色,点击OK按钮,实现信息传递...
  • 应该是两天可能苹果系统的同步问题,添加了应用id但在https://appstoreconnect.apple.com/ 后台无法创建APP,无法选择新添加的应用id创建APP。 这个问题是因为苹果那边系统同步的问题,经测试,新添加的应用id要过一...
  • 快速创建React Native App

    千次阅读 2017-07-13 01:51:54
    本文向大家分享如何快速构建React Native App以及在使用快速构建方案中可能存在的一些问题及解决方案。
  • 使用uni-app框架创建一个app项目

    千次阅读 2019-03-19 12:51:16
    一个app(小程序)的完成是需要两个端的,一个客户端,一个服务端,前面我们安装的WP以及开发一个简易的WP主题就是完成了服务端的准备工作(开发一个简单的WordPress主题),现在我们开始客户端的准备工作——使用...
  • uni-app开发环境搭建&创建uni-app项目

    千次阅读 2019-08-22 13:07:40
    本文首先教你如何搭建uni-app开发环境,然后创建uni-app项目。 uni-app使用了快半个月了,现在准备来系统的学习一下uni-app,并做一些笔记!学习的最好方式就是查看官方文档,当然初学者可能会对官方文档比较迷茫,...
  • Django 创建App及其常用命令

    万次阅读 2018-01-01 00:39:56
    Django 创建App及其常用命令
  • Python中如何创建app文件

    千次阅读 2018-07-19 09:48:16
    在Python的terminal中输入python manage.py startapp + 名称  

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,205,638
精华内容 482,255
关键字:

创建app需要什么